| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Inheritance diagram for ILIAS\MetaData\Paths\Path:
 Collaboration diagram for ILIAS\MetaData\Paths\Path:Public Member Functions | |
| __construct (bool $is_relative, bool $leads_to_one, StepInterface ... $steps) | |
| steps () | |
| isRelative () | |
| Relative paths start at some otherwise determined element, absolute paths start at root.  More... | |
| leadsToExactlyOneElement () | |
| Specifies whether the path should point to exactly one element, or whether it can also lead to no or many elements.  More... | |
| toString () | |
| __toString () | |
Protected Member Functions | |
| stepToString (StepInterface $step) | |
Protected Attributes | |
| array | $steps | 
| bool | $is_relative | 
| bool | $leads_to_one | 
| string | $as_string | 
| ILIAS\MetaData\Paths\Path::__construct | ( | bool | $is_relative, | 
| bool | $leads_to_one, | ||
| StepInterface ... | $steps | ||
| ) | 
Definition at line 37 of file Path.php.
References ILIAS\MetaData\Paths\Path\$is_relative, ILIAS\MetaData\Paths\Path\$leads_to_one, ILIAS\MetaData\Paths\Path\$steps, and ILIAS\MetaData\Paths\Path\steps().
 Here is the call graph for this function:| ILIAS\MetaData\Paths\Path::__toString | ( | ) | 
Definition at line 108 of file Path.php.
References ILIAS\MetaData\Paths\Path\toString().
 Here is the call graph for this function:| ILIAS\MetaData\Paths\Path::isRelative | ( | ) | 
Relative paths start at some otherwise determined element, absolute paths start at root.
Implements ILIAS\MetaData\Paths\PathInterface.
Definition at line 55 of file Path.php.
References ILIAS\MetaData\Paths\Path\$is_relative.
Referenced by ILIAS\MetaData\Paths\Path\toString().
 Here is the caller graph for this function:| ILIAS\MetaData\Paths\Path::leadsToExactlyOneElement | ( | ) | 
Specifies whether the path should point to exactly one element, or whether it can also lead to no or many elements.
Implements ILIAS\MetaData\Paths\PathInterface.
Definition at line 60 of file Path.php.
References ILIAS\MetaData\Paths\Path\$leads_to_one.
Referenced by ILIAS\MetaData\Paths\Path\toString().
 Here is the caller graph for this function:| ILIAS\MetaData\Paths\Path::steps | ( | ) | 
Implements ILIAS\MetaData\Paths\PathInterface.
Definition at line 50 of file Path.php.
References ILIAS\MetaData\Paths\Path\$steps, and ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from().
Referenced by ILIAS\MetaData\Paths\Path\__construct(), and ILIAS\MetaData\Paths\Path\toString().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 89 of file Path.php.
References ILIAS\MetaData\Paths\FILTER_VALUE_SEPARATOR, ILIAS\MetaData\Paths\Steps\StepInterface\filters(), and ILIAS\MetaData\Paths\Steps\StepInterface\name().
Referenced by ILIAS\MetaData\Paths\Path\toString().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\MetaData\Paths\Path::toString | ( | ) | 
Implements ILIAS\MetaData\Paths\PathInterface.
Definition at line 65 of file Path.php.
References ILIAS\MetaData\Paths\Path\$as_string, ILIAS\MetaData\Paths\Path\isRelative(), ILIAS\MetaData\Paths\Path\leadsToExactlyOneElement(), ILIAS\MetaData\Paths\Path\steps(), and ILIAS\MetaData\Paths\Path\stepToString().
Referenced by ILIAS\MetaData\Paths\Path\__toString().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 35 of file Path.php.
Referenced by ILIAS\MetaData\Paths\Path\toString().
      
  | 
  protected | 
Definition at line 32 of file Path.php.
Referenced by ILIAS\MetaData\Paths\Path\__construct(), and ILIAS\MetaData\Paths\Path\isRelative().
      
  | 
  protected | 
Definition at line 33 of file Path.php.
Referenced by ILIAS\MetaData\Paths\Path\__construct(), and ILIAS\MetaData\Paths\Path\leadsToExactlyOneElement().
      
  | 
  protected | 
Definition at line 31 of file Path.php.
Referenced by ILIAS\MetaData\Paths\Path\__construct(), and ILIAS\MetaData\Paths\Path\steps().