ILIAS  release_8 Revision v8.24
Standard.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
22
24
25class Standard extends Icon implements C\Symbol\Icon\Standard
26{
27 private static array $standard_icons = [
28 self::GRP,
29 self::CAT,
30 self::CRS,
31 self::MOB,
32 self::MAIL,
33 self::SAHS,
34 self::ADM,
35 self::USRF,
36 self::ROLF,
37 self::USR,
38 self::ROLT,
39 self::LNGF,
40 self::LNG,
41 self::ROLE,
42 self::GLO,
43 self::ROOT,
44 self::LM,
45 self::FRM,
46 self::EXC,
47 self::AUTH,
48 self::FOLD,
49 self::FILE,
50 self::TST,
51 self::QPL,
52 self::RECF,
53 self::MEP,
54 self::HTLM,
55 self::SVY,
56 self::SPL,
57 self::CALS,
58 self::TRAC,
59 self::ASSF,
60 self::STYS,
61 self::WEBR,
62 self::SEAS,
63 self::EXTT,
64 self::ADVE,
65 self::PS,
66 self::NWSS,
67 self::FEED,
68 self::MCST,
69 self::RCRS,
70 self::MDS,
71 self::CMPS,
72 self::FACS,
73 self::SVYF,
74 self::SESS,
75 self::MCTS,
76 self::WIKI,
77 self::CRSR,
78 self::CATR,
79 self::TAGS,
80 self::CERT,
81 self::LRSS,
82 self::ACCS,
83 self::MOBS,
84 self::FRMA,
85 self::BOOK,
86 self::SKMG,
87 self::BLGA,
88 self::PRFA,
89 self::CHTR,
90 self::CHTA,
91 self::OTPL,
92 self::BLOG,
93 self::DCL,
94 self::POLL,
95 self::HLPS,
96 self::ITGR,
97 self::RCAT,
98 self::RWIK,
99 self::RLM,
100 self::RGLO,
101 self::RFIL,
102 self::RGRP,
103 self::RTST,
104 self::ECSS,
105 self::TOS,
106 self::BIBL,
107 self::SYSC,
108 self::CLD,
109 self::REPS,
110 self::CRSS,
111 self::GRPS,
112 self::WBDV,
113 self::WBRS,
114 self::PRTT,
115 self::ORGU,
116 self::WIKS,
117 self::EXCS,
118 self::TAXS,
119 self::BIBS,
120 self::AWRA,
121 self::LOGS,
122 self::PRG,
123 self::PRGS,
124 self::CADM,
125 self::GRPR,
126 self::BDGA,
127 self::WFE,
128 self::IASS,
129 self::COPA,
130 self::CPAD,
131 self::BGTK,
132 self::MME,
133 self::PDFG,
134 self::DSHS,
135 self::PRSS,
136 self::NOTS,
137 self::LHTS,
138 self::COMS,
139 self::LTIS,
140 self::CMIS,
141 self::TASK,
142 self::REP,
143 self::PEAC,
144 self::PEADL,
145 self::PEADT,
146 self::PECD,
147 self::PECH,
148 self::PECL,
149 self::PECLP,
150 self::PECOM,
151 self::PECRS,
152 self::PECRT,
153 self::PECS,
154 self::PEDT,
155 self::PEFL,
156 self::PEIM,
157 self::PELH,
158 self::PEMED,
159 self::PEMP,
160 self::PEPD,
161 self::PEPE,
162 self::PEPL,
163 self::PEPLH,
164 self::PEQU,
165 self::PERL,
166 self::PESC,
167 self::PETMP,
168 self::PEUSR,
169 self::LSO,
170 self::LSOS,
171 self::ADN,
172 self::NOTA,
173 self::GCON,
174 self::CON,
175 self::FILS,
176 self::TALA
177 ];
178
179 public function __construct(string $name, string $label, string $size, bool $is_disabled)
180 {
181 $this->checkArgIsElement(
182 "size",
183 $size,
184 self::$possible_sizes,
185 implode('/', self::$possible_sizes)
186 );
187
188 $this->name = $name;
189 $this->label = $label;
190 $this->size = $size;
191 $this->is_disabled = $is_disabled;
192 }
193
198 public function getAllStandardHandles(): array
199 {
201 }
202}
__construct(string $name, string $label, string $size, bool $is_disabled)
Definition: Standard.php:179
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...