ILIAS  release_7 Revision v7.30-3-g800a261c036
Footer.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 2019 Nils Haagen <nils.haagen@concepts-and-training.de> Extended GPL, see docs/LICENSE */
3
5
11
15interface Footer extends Component
16{
20 public function getLinks() : array;
21
22 public function getText() : string;
23
27 public function getModals() : array;
28
35 Modal\RoundTrip $roundTripModal,
36 Button\Shy $shyButton
37 ) : Footer;
38
42 public function getPermanentURL();
43
44 public function withPermanentURL(URI $url) : Footer;
45}
An exception for terminatinating execution or to throw for unit testing.
The scope of this class is split ilias-conform URI's into components.
Definition: URI.php:18
A component is the most general form of an entity in the UI.
Definition: Component.php:14
This describes the Footer.
Definition: Footer.php:16
withAdditionalModalAndTrigger(Modal\RoundTrip $roundTripModal, Button\Shy $shyButton)
This describes commonalities between the different modals.
Definition: Modal.php:14
$url