ILIAS  release_8 Revision v8.24
class.ilADTIntegerPresentationBridge.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
6{
7 protected function isValidADT(ilADT $a_adt): bool
8 {
9 return ($a_adt instanceof ilADTInteger);
10 }
11
12 public function getHTML(): string
13 {
14 if (!$this->getADT()->isNull()) {
15 $def = $this->getADT()->getCopyOfDefinition();
16 $suffix = $def->getSuffix() ? " " . $def->getSuffix() : null;
17
18 $presentation_value = $this->getADT()->getNumber() . $suffix;
19
20 return $this->decorate($presentation_value);
21 }
22 return '';
23 }
24
25 public function getSortable()
26 {
27 if (!$this->getADT()->isNull()) {
28 return $this->getADT()->getNumber();
29 }
30 return 0;
31 }
32}
getSortable()
Get sortable value presentation.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ADT base class.
Definition: class.ilADT.php:12