ILIAS  release_7 Revision v7.30-3-g800a261c036
TopParentItem.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
30
36{
39
43 protected $title = '';
44
48 protected $supports_async_loading = false;
49
54 public function withTitle(string $title) : hasTitle
55 {
56 $clone = clone($this);
57 $clone->title = $title;
58
59 return $clone;
60 }
61
65 public function getTitle() : string
66 {
67 return $this->title;
68 }
69
71 {
72 $clone = clone($this);
73 $clone->supports_async_loading = $supported;
74
75 return $clone;
76 }
77
78 public function supportsAsynchronousLoading() : bool
79 {
81 }
82}
An exception for terminatinating execution or to throw for unit testing.
Interface hasSymbol Methods for Entries with Symbols.
Definition: hasSymbol.php:33
Interface supportsAsynchronousLoading Types, which implement this interface, can load their content a...
trait hasSymbolTrait
Trait hasSymbolTrait.