<?php

use yii\base\Event;

return [
    'allowedTags' => [
        'apply',
        'autoescape',
        'for',
        'if',
        'macro',
        'set',
        'switch',
        'verbatim',
    ],
    'allowedFilters' => [
        'abs',
        'address',
        'append',
        'ascii',
        'base64_encode',
        'batch',
        'boolean',
        'camel',
        'capitalize',
        'column',
        'contains',
        'currency',
        'date',
        'date_modify',
        'datetime',
        'default',
        'diff',
        'duration',
        'e',
        'escape',
        'filesize',
        'filter',
        'filter',
        'filterByValue',
        'find',
        'first',
        'float',
        'format',
        'group',
        'id',
        'index',
        'indexOf',
        'integer',
        'intersect',
        'invoke',
        'join',
        'kebab',
        'keys',
        'last',
        'lcfirst',
        'length',
        'length',
        'lower',
        'map',
        'map',
        'markdown',
        'md',
        'merge',
        'merge',
        'money',
        'multisort',
        'nl2br',
        'number',
        'number_format',
        'pascal',
        'percentage',
        'prepend',
        'push',
        'raw',
        'reduce',
        'reduce',
        'replace',
        'replace',
        'reverse',
        'round',
        'shuffle',
        'slice',
        'sort',
        'spaceless',
        'split',
        'string',
        'striptags',
        't',
        'time',
        'timestamp',
        'title',
        'translate',
        'trim',
        'truncate',
        'ucfirst',
        'ucwords',
        'unique',
        'unshift',
        'upper',
        'url_encode',
        'values',
        'where',
        'widont',
        'without',
        'withoutKey',
    ],
    'allowedFunctions' => [
        'attr',
        'ceil',
        'collect',
        'combine',
        'cpUrl',
        'cycle',
        'dataUrl',
        'date',
        'date',
        'encodeUrl',
        'floor',
        'max',
        'min',
        'ol',
        'random',
        'range',
        'raw',
        'seq',
        'shuffle',
        'siteUrl',
        'svg',
        'tag',
        'timezone_names',
        'ul',
        'url',
        'uuid',
    ],
    'allowedMethods' => [],
    'allowedProperties' => [],
    'allowedClasses' => [
        Event::class,
    ],
];
