ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
NavigatorFactory.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
27 
29 {
31 
32  public function __construct(NavigatorBridge $bridge)
33  {
34  $this->bridge = $bridge;
35  }
36 
37  public function navigator(
39  ElementInterface $start_element
41  return new Navigator($path, $start_element, $this->bridge);
42  }
43 
44  public function structureNavigator(
46  StructureElementInterface $start_element
48  return new StructureNavigator($path, $start_element, $this->bridge);
49  }
50 }
structureNavigator(PathInterface $path, StructureElementInterface $start_element)
Used to navigate on a metadata set structure along the given path.
$path
Definition: ltiservices.php:29
navigator(PathInterface $path, ElementInterface $start_element)
Used to navigate on a metadata set along the given path.