| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
A dependency where the component needs something from the world. More...
 Inheritance diagram for ILIAS\Component\Dependencies\In:
 Collaboration diagram for ILIAS\Component\Dependencies\In:Public Member Functions | |
| __construct (protected InType $type, string $name, protected array $resolved_by=[]) | |
| getName () | |
| __toString () | |
| getType () | |
| addDependant (Out $out) | |
| addResolution (Out $other) | |
| getResolvedBy () | |
| resetResolutions () | |
Protected Attributes | |
| Name string | $name | 
| array | $dependant = [] | 
A dependency where the component needs something from the world.
| ILIAS\Component\Dependencies\In::__construct | ( | protected InType | $type, | 
| string | $name, | ||
| protected array | $resolved_by = []  | 
        ||
| ) | 
Definition at line 31 of file In.php.
References ILIAS\Component\Dependencies\In\$name, and ILIAS\Component\Dependencies\INTERNAL.
| ILIAS\Component\Dependencies\In::__toString | ( | ) | 
Implements ILIAS\Component\Dependencies\Dependency.
Definition at line 47 of file In.php.
References ILIAS\Component\Dependencies\In\$name.
| ILIAS\Component\Dependencies\In::addDependant | ( | Out | $out | ) | 
Definition at line 57 of file In.php.
References ILIAS\Component\Dependencies\Out\addDependency().
 Here is the call graph for this function:| ILIAS\Component\Dependencies\In::addResolution | ( | Out | $other | ) | 
Definition at line 63 of file In.php.
References ILIAS\Component\Dependencies\Out\addResolves().
Referenced by ILIAS\Component\Dependencies\Resolver\resolvePull(), ILIAS\Component\Dependencies\Resolver\resolveSeek(), and ILIAS\Component\Dependencies\Resolver\resolveUse().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Component\Dependencies\In::getName | ( | ) | 
Implements ILIAS\Component\Dependencies\Dependency.
Definition at line 42 of file In.php.
References ILIAS\Component\Dependencies\In\$name.
Referenced by ILIAS\Component\Dependencies\Resolver\disambiguate(), ILIAS\Component\Dependencies\Resolver\resolvePull(), ILIAS\Component\Dependencies\Resolver\resolveSeek(), and ILIAS\Component\Dependencies\Resolver\resolveUse().
 Here is the caller graph for this function:| ILIAS\Component\Dependencies\In::getResolvedBy | ( | ) | 
Definition at line 74 of file In.php.
Referenced by ILIAS\Component\Dependencies\Resolver\findCyclesWith().
 Here is the caller graph for this function:| ILIAS\Component\Dependencies\In::getType | ( | ) | 
Definition at line 52 of file In.php.
Referenced by ILIAS\Component\Dependencies\OfComponent\getInDependenciesOf().
 Here is the caller graph for this function:| ILIAS\Component\Dependencies\In::resetResolutions | ( | ) | 
      
  | 
  protected | 
      
  | 
  protected | 
Definition at line 28 of file In.php.
Referenced by ILIAS\Component\Dependencies\In\__construct(), ILIAS\Component\Dependencies\In\__toString(), and ILIAS\Component\Dependencies\In\getName().