InterfaceImplementations
in package
A way to track interface implementations.
Distinguishes between implementations by ObjectTypes and InterfaceTypes.
Table of Contents
- $interfaces : array<int, InterfaceType>
- $objects : array<int, ObjectType>
- __construct() : mixed
- interfaces() : array<int, InterfaceType>
- objects() : array<int, ObjectType>
Properties
$interfaces
private
array<int, InterfaceType>
$interfaces
$objects
private
array<int, ObjectType>
$objects
Methods
__construct()
public
__construct(array<int, ObjectType> $objects, array<int, InterfaceType> $interfaces) : mixed
Parameters
- $objects : array<int, ObjectType>
- $interfaces : array<int, InterfaceType>
Return values
mixed —interfaces()
public
interfaces() : array<int, InterfaceType>
Return values
array<int, InterfaceType> —objects()
public
objects() : array<int, ObjectType>