ILIAS  trunk Revision v11.0_alpha-1753-gb21ca8c4367
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
PathsInterface.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
24 
25 interface PathsInterface
26 {
30  public function title(): PathInterface;
31 
35  public function descriptions(): PathInterface;
36 
41  public function firstDescription(): PathInterface;
42 
46  public function keywords(): PathInterface;
47 
51  public function languages(): PathInterface;
52 
57  public function authors(): PathInterface;
58 
63  public function firstTypicalLearningTime(): PathInterface;
64 
68  public function copyright(): PathInterface;
69 
73  public function custom(): BuilderInterface;
74 }
firstTypicalLearningTime()
Path to educational > typicalLearningTime > duration, restricted to the first instance of educational...
copyright()
Path to rights > description > string.
descriptions()
Path to general > description > string.
title()
Path to general > title > string.
authors()
Path to lifeCycle > contribute > entity, where the contribute has a role > value with value &#39;author&#39;...
keywords()
Path to general > keyword > string.
languages()
Path to general > language.
custom()
Get a builder to construct custom paths.
firstDescription()
Path to general > description > string, restricted to the first description.