ILIAS  trunk Revision v11.0_alpha-2645-g16283d3b3f8
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.

23  : string
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.

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