ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\Component\Dependencies Namespace Reference

Data Structures

class  Define
 
interface  Dependency
 
class  GetProbe
 
class  In
 A dependency where the component needs something from the world. More...
 
class  Name
 
class  NullDIC
 An object that looks like a Dependency Injection Container but actually does nothing. More...
 
class  OfComponent
 
class  Out
 A dependency where the component gives something to the world. More...
 
class  Reader
 
class  RenamingDIC
 A wrapper around another DIC that superficially adds a _# and passes them to an underlying DIC. More...
 
class  Renderer
 This takes a (hopefully resolved...) dependency tree and renders it in PHP to be used for initialisation. More...
 
class  Resolver
 
class  SetGetProbe
 
class  SetProbe
 

Enumerations

enum  InType : string { INTERNAL = "INTERNAL IN" }
 
enum  OutType : string { INTERNAL = "INTERNAL IN" }
 

Enumeration Type Documentation

◆ InType

Enumerator
INTERNAL 

Definition at line 23 of file InType.php.

24{
25 case USE = "USE";
26 case SEEK = "SEEK";
27 case PULL = "PULL";
28 case INTERNAL = "INTERNAL IN";
29}

◆ OutType

Enumerator
INTERNAL 

Definition at line 23 of file OutType.php.

24{
25 case IMPLEMENT = "IMPLEMENT";
26 case CONTRIBUTE = "CONTRIBUTE";
27 case PROVIDE = "PROVIDE";
28 case INTERNAL = "INTERNAL OUT";
29}