|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for ilADTPresentationBridge:
Collaboration diagram for ilADTPresentationBridge:Public Member Functions | |
| __construct (ilADT $a_adt) | |
| getADT () | |
| getList () | |
| getHTML () | |
| getSortable () | |
| Get sortable value presentation. More... | |
| setDecoratorCallBack (?array $a_callback) | |
| Takes as input an array consisting of the object that the method that should be called back to belongs to, and a string with the name of the method. More... | |
Protected Member Functions | |
| isValidADT (ilADT $a_adt) | |
| setADT (ilADT $a_adt) | |
| decorate ($a_value) | |
| Decorate value. More... | |
Protected Attributes | |
| ilADT | $adt |
| $decorator | |
| ilLanguage | $lng |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning ADT presentation bridge base class
Definition at line 26 of file class.ilADTPresentationBridge.php.
| ilADTPresentationBridge::__construct | ( | ilADT | $a_adt | ) |
Reimplemented in ilADTInternalLinkPresentationBridge, and ilADTLocalizedTextPresentationBridge.
Definition at line 35 of file class.ilADTPresentationBridge.php.
References $DIC, ILIAS\Repository\lng(), and setADT().
Here is the call graph for this function:
|
protected |
Decorate value.
| string | int | $a_value |
Definition at line 88 of file class.ilADTPresentationBridge.php.
Referenced by ilADTGroupPresentationBridge\getHTML(), ilADTBooleanPresentationBridge\getHTML(), ilADTDatePresentationBridge\getHTML(), ilADTDateTimePresentationBridge\getHTML(), ilADTEnumPresentationBridge\getHTML(), ilADTExternalLinkPresentationBridge\getHTML(), ilADTFloatPresentationBridge\getHTML(), ilADTIntegerPresentationBridge\getHTML(), ilADTInternalLinkPresentationBridge\getHTML(), ilADTLocalizedTextPresentationBridge\getHTML(), ilADTLocationPresentationBridge\getHTML(), ilADTMultiEnumPresentationBridge\getHTML(), ilADTMultiTextPresentationBridge\getHTML(), and ilADTTextPresentationBridge\getHTML().
Here is the caller graph for this function:| ilADTPresentationBridge::getADT | ( | ) |
Definition at line 54 of file class.ilADTPresentationBridge.php.
References $adt.
Referenced by ilADTBooleanPresentationBridge\getHTML(), ilADTDatePresentationBridge\getHTML(), ilADTDateTimePresentationBridge\getHTML(), ilADTEnumPresentationBridge\getHTML(), ilADTExternalLinkPresentationBridge\getHTML(), ilADTFloatPresentationBridge\getHTML(), ilADTIntegerPresentationBridge\getHTML(), ilADTInternalLinkPresentationBridge\getHTML(), ilADTLocalizedTextPresentationBridge\getHTML(), ilADTLocationPresentationBridge\getHTML(), ilADTMultiEnumPresentationBridge\getHTML(), ilADTMultiTextPresentationBridge\getHTML(), ilADTTextPresentationBridge\getHTML(), ilADTLocationPresentationBridge\getList(), ilADTBooleanPresentationBridge\getSortable(), ilADTDatePresentationBridge\getSortable(), ilADTDateTimePresentationBridge\getSortable(), ilADTEnumPresentationBridge\getSortable(), ilADTExternalLinkPresentationBridge\getSortable(), ilADTFloatPresentationBridge\getSortable(), ilADTIntegerPresentationBridge\getSortable(), ilADTInternalLinkPresentationBridge\getSortable(), ilADTLocalizedTextPresentationBridge\getSortable(), ilADTLocationPresentationBridge\getSortable(), ilADTMultiEnumPresentationBridge\getSortable(), ilADTMultiTextPresentationBridge\getSortable(), ilADTTextPresentationBridge\getSortable(), and ilADTGroupPresentationBridge\prepareElements().
Here is the caller graph for this function:
|
abstract |
Reimplemented in ilADTBooleanPresentationBridge, ilADTDatePresentationBridge, ilADTDateTimePresentationBridge, ilADTEnumPresentationBridge, ilADTExternalLinkPresentationBridge, ilADTFloatPresentationBridge, ilADTIntegerPresentationBridge, ilADTInternalLinkPresentationBridge, ilADTLocalizedTextPresentationBridge, ilADTLocationPresentationBridge, ilADTMultiEnumPresentationBridge, ilADTMultiTextPresentationBridge, and ilADTTextPresentationBridge.
Referenced by getList().
Here is the caller graph for this function:| ilADTPresentationBridge::getList | ( | ) |
Reimplemented in ilADTLocationPresentationBridge.
Definition at line 59 of file class.ilADTPresentationBridge.php.
References getHTML().
Here is the call graph for this function:
|
abstract |
Get sortable value presentation.
Reimplemented in ilADTBooleanPresentationBridge, ilADTDatePresentationBridge, ilADTDateTimePresentationBridge, ilADTEnumPresentationBridge, ilADTExternalLinkPresentationBridge, ilADTFloatPresentationBridge, ilADTIntegerPresentationBridge, ilADTInternalLinkPresentationBridge, ilADTLocalizedTextPresentationBridge, ilADTLocationPresentationBridge, ilADTMultiEnumPresentationBridge, ilADTMultiTextPresentationBridge, and ilADTTextPresentationBridge.
|
abstractprotected |
Reimplemented in ilADTBooleanPresentationBridge, ilADTDatePresentationBridge, ilADTDateTimePresentationBridge, ilADTEnumPresentationBridge, ilADTExternalLinkPresentationBridge, ilADTFloatPresentationBridge, ilADTGroupPresentationBridge, ilADTIntegerPresentationBridge, ilADTInternalLinkPresentationBridge, ilADTLocalizedTextPresentationBridge, ilADTLocationPresentationBridge, ilADTMultiEnumPresentationBridge, ilADTMultiTextPresentationBridge, and ilADTTextPresentationBridge.
Referenced by setADT().
Here is the caller graph for this function:
|
protected |
Definition at line 46 of file class.ilADTPresentationBridge.php.
References isValidADT().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilADTPresentationBridge::setDecoratorCallBack | ( | ?array | $a_callback | ) |
Takes as input an array consisting of the object that the method that should be called back to belongs to, and a string with the name of the method.
| null|array{0 | ilObject, 1: string} $a_callback |
Definition at line 78 of file class.ilADTPresentationBridge.php.
|
protected |
Definition at line 28 of file class.ilADTPresentationBridge.php.
Referenced by getADT().
|
protected |
Definition at line 32 of file class.ilADTPresentationBridge.php.
|
protected |
Definition at line 33 of file class.ilADTPresentationBridge.php.