ILIAS  trunk Revision v11.0_alpha-1713-gd8962da2f67
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ElementsInterface.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
25 
27 {
28  public function nameWithRepresentation(
29  bool $plural,
30  ElementInterface ...$elements
31  ): string;
32 
33  public function preview(ElementInterface ...$elements): string;
34 
35  public function name(
36  BaseElementInterface $element,
37  bool $plural = false
38  ): string;
39 
40  public function nameWithParents(
41  BaseElementInterface $element,
42  ?BaseElementInterface $cut_off = null,
43  bool $plural = false,
44  bool $never_skip_initial = false
45  ): string;
46 }
nameWithParents(BaseElementInterface $element, ?BaseElementInterface $cut_off=null, bool $plural=false, bool $never_skip_initial=false)
nameWithRepresentation(bool $plural, ElementInterface ... $elements)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
preview(ElementInterface ... $elements)
name(BaseElementInterface $element, bool $plural=false)