Interface ContainerContract
Containers honor the Psr-11 specification. This interface indicates that any class implementing it is both an extension of the Psr-11 container specification, and also a valid Oroboros library.
- oroboros\core\interfaces\contract\libraries\container\ContainerContract implements oroboros\core\interfaces\contract\libraries\LibraryContract, Psr\Container\ContainerInterface
Direct known implementers
oroboros\core\abstracts\libraries\container\AbstractContainer
,
oroboros\core\interfaces\contract\libraries\container\CollectionContract
Indirect known implementers
oroboros\core\abstracts\libraries\container\AbstractCollection
,
oroboros\core\libraries\container\Collection
Namespace: oroboros\core\interfaces\contract\libraries\container
Author: Brian Dayhoff brian@mopsyd.me
See: \oroboros\core\traits\libraries\containers\ContainerTrait
See: \oroboros\core\interfaces\api\libraries\containers\ContainerApi
See: \Psr\Container\ContainerInterface
Satisfies: \oroboros\core\interfaces\api\ClassTypeApi::CLASS_TYPE_CONTAINER
Located at core/interfaces/contract/libraries/container/ContainerContract.php
Author: Brian Dayhoff brian@mopsyd.me
See: \oroboros\core\traits\libraries\containers\ContainerTrait
See: \oroboros\core\interfaces\api\libraries\containers\ContainerApi
See: \Psr\Container\ContainerInterface
Satisfies: \oroboros\core\interfaces\api\ClassTypeApi::CLASS_TYPE_CONTAINER
Located at core/interfaces/contract/libraries/container/ContainerContract.php