ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
enshrined\svgSanitize\data\AllowedAttributes Class Reference
+ Inheritance diagram for enshrined\svgSanitize\data\AllowedAttributes:
+ Collaboration diagram for enshrined\svgSanitize\data\AllowedAttributes:

Static Public Member Functions

static getAttributes ()
 Returns an array of attributes. More...
 

Detailed Description

Definition at line 12 of file AllowedAttributes.php.

Member Function Documentation

◆ getAttributes()

static enshrined\svgSanitize\data\AllowedAttributes::getAttributes ( )
static

Returns an array of attributes.

Returns
array

Implements enshrined\svgSanitize\data\AttributeInterface.

Definition at line 20 of file AllowedAttributes.php.

Referenced by enshrined\svgSanitize\Sanitizer\__construct(), and enshrined\svgSanitize\Tests\AllowedAttributesTest\testThatItReturnsAnArray().

21  {
22  return array(
23  // HTML
24  'about',
25  'accept',
26  'action',
27  'align',
28  'alt',
29  'autocomplete',
30  'background',
31  'bgcolor',
32  'border',
33  'cellpadding',
34  'cellspacing',
35  'checked',
36  'cite',
37  'class',
38  'clear',
39  'color',
40  'cols',
41  'colspan',
42  'coords',
43  'crossorigin',
44  'datetime',
45  'default',
46  'dir',
47  'disabled',
48  'download',
49  'enctype',
50  'encoding',
51  'face',
52  'for',
53  'headers',
54  'height',
55  'hidden',
56  'high',
57  'href',
58  'hreflang',
59  'id',
60  'integrity',
61  'ismap',
62  'label',
63  'lang',
64  'list',
65  'loop',
66  'low',
67  'max',
68  'maxlength',
69  'media',
70  'method',
71  'min',
72  'multiple',
73  'name',
74  'noshade',
75  'novalidate',
76  'nowrap',
77  'open',
78  'optimum',
79  'pattern',
80  'placeholder',
81  'poster',
82  'preload',
83  'pubdate',
84  'radiogroup',
85  'readonly',
86  'rel',
87  'required',
88  'rev',
89  'reversed',
90  'role',
91  'rows',
92  'rowspan',
93  'spellcheck',
94  'scope',
95  'selected',
96  'shape',
97  'size',
98  'sizes',
99  'span',
100  'srclang',
101  'start',
102  'src',
103  'srcset',
104  'step',
105  'style',
106  'summary',
107  'tabindex',
108  'title',
109  'type',
110  'usemap',
111  'valign',
112  'value',
113  'version',
114  'width',
115  'xmlns',
116 
117  // SVG
118  'accent-height',
119  'accumulate',
120  'additivive',
121  'alignment-baseline',
122  'ascent',
123  'attributename',
124  'attributetype',
125  'azimuth',
126  'basefrequency',
127  'baseline-shift',
128  'begin',
129  'bias',
130  'by',
131  'class',
132  'clip',
133  'clip-path',
134  'clip-rule',
135  'color',
136  'color-interpolation',
137  'color-interpolation-filters',
138  'color-profile',
139  'color-rendering',
140  'cx',
141  'cy',
142  'd',
143  'dx',
144  'dy',
145  'diffuseconstant',
146  'direction',
147  'display',
148  'divisor',
149  'dur',
150  'edgemode',
151  'elevation',
152  'end',
153  'fill',
154  'fill-opacity',
155  'fill-rule',
156  'filter',
157  'flood-color',
158  'flood-opacity',
159  'font-family',
160  'font-size',
161  'font-size-adjust',
162  'font-stretch',
163  'font-style',
164  'font-variant',
165  'font-weight',
166  'fx',
167  'fy',
168  'g1',
169  'g2',
170  'glyph-name',
171  'glyphref',
172  'gradientunits',
173  'gradienttransform',
174  'height',
175  'href',
176  'id',
177  'image-rendering',
178  'in',
179  'in2',
180  'k',
181  'k1',
182  'k2',
183  'k3',
184  'k4',
185  'kerning',
186  'keypoints',
187  'keysplines',
188  'keytimes',
189  'lang',
190  'lengthadjust',
191  'letter-spacing',
192  'kernelmatrix',
193  'kernelunitlength',
194  'lighting-color',
195  'local',
196  'marker-end',
197  'marker-mid',
198  'marker-start',
199  'markerheight',
200  'markerunits',
201  'markerwidth',
202  'maskcontentunits',
203  'maskunits',
204  'max',
205  'mask',
206  'media',
207  'method',
208  'mode',
209  'min',
210  'name',
211  'numoctaves',
212  'offset',
213  'operator',
214  'opacity',
215  'order',
216  'orient',
217  'orientation',
218  'origin',
219  'overflow',
220  'paint-order',
221  'path',
222  'pathlength',
223  'patterncontentunits',
224  'patterntransform',
225  'patternunits',
226  'points',
227  'preservealpha',
228  'preserveaspectratio',
229  'r',
230  'rx',
231  'ry',
232  'radius',
233  'refx',
234  'refy',
235  'repeatcount',
236  'repeatdur',
237  'restart',
238  'result',
239  'rotate',
240  'scale',
241  'seed',
242  'shape-rendering',
243  'specularconstant',
244  'specularexponent',
245  'spreadmethod',
246  'stddeviation',
247  'stitchtiles',
248  'stop-color',
249  'stop-opacity',
250  'stroke-dasharray',
251  'stroke-dashoffset',
252  'stroke-linecap',
253  'stroke-linejoin',
254  'stroke-miterlimit',
255  'stroke-opacity',
256  'stroke',
257  'stroke-width',
258  'style',
259  'surfacescale',
260  'tabindex',
261  'targetx',
262  'targety',
263  'transform',
264  'text-anchor',
265  'text-decoration',
266  'text-rendering',
267  'textlength',
268  'type',
269  'u1',
270  'u2',
271  'unicode',
272  'values',
273  'viewbox',
274  'visibility',
275  'vert-adv-y',
276  'vert-origin-x',
277  'vert-origin-y',
278  'width',
279  'word-spacing',
280  'wrap',
281  'writing-mode',
282  'xchannelselector',
283  'ychannelselector',
284  'x',
285  'x1',
286  'x2',
287  'xmlns',
288  'y',
289  'y1',
290  'y2',
291  'z',
292  'zoomandpan',
293 
294  // MathML
295  'accent',
296  'accentunder',
297  'align',
298  'bevelled',
299  'close',
300  'columnsalign',
301  'columnlines',
302  'columnspan',
303  'denomalign',
304  'depth',
305  'dir',
306  'display',
307  'displaystyle',
308  'fence',
309  'frame',
310  'height',
311  'href',
312  'id',
313  'largeop',
314  'length',
315  'linethickness',
316  'lspace',
317  'lquote',
318  'mathbackground',
319  'mathcolor',
320  'mathsize',
321  'mathvariant',
322  'maxsize',
323  'minsize',
324  'movablelimits',
325  'notation',
326  'numalign',
327  'open',
328  'rowalign',
329  'rowlines',
330  'rowspacing',
331  'rowspan',
332  'rspace',
333  'rquote',
334  'scriptlevel',
335  'scriptminsize',
336  'scriptsizemultiplier',
337  'selection',
338  'separator',
339  'separators',
340  'slope',
341  'stretchy',
342  'subscriptshift',
343  'supscriptshift',
344  'symmetric',
345  'voffset',
346  'width',
347  'xmlns',
348 
349  // XML
350  'xlink:href',
351  'xml:id',
352  'xlink:title',
353  'xml:space',
354  'xmlns:xlink',
355  );
356  }
+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: