ILIAS  trunk Revision v12.0_alpha-16-g3e876e53c80
PropertiesAggregator.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
23use DateTimeImmutable;
25
27{
28 public function lookupTitle(int $obj_id): string;
29
30 public function lookupDescription(int $obj_id): string;
31
32 public function lookupCreationDate(int $obj_id): DateTimeImmutable;
33
34 public function lookupType(int $obj_id): string;
35
36 public function buildLink(int $ref_id, string $type): ?URI;
37
38 public function buildRepositoryPath(int $ref_id): string;
39
40 public function makeTypePresentable(string $type): string;
41
42 public function buildIconPath(int $obj_id, string $type): string;
43}
The scope of this class is split ilias-conform URI's into components.
Definition: URI.php:35
$ref_id
Definition: ltiauth.php:66