helpers\BaseInflector $transliterator

$transliterator public static property Either a \Transliterator, or a string from which a \Transliterator can be built for transliteration. Used by transliterate() when intl is available. Defaults to TRANSLITERATE_LOOSE See also http://php.net/manual/en/transliterator.transliterate.php. public static mixed $transliterator = self::TRANSLITERATE_LOOSE

helpers\BaseInflector $transliteration

$transliteration public static property Fallback map for transliteration used by transliterate() when intl isn't available. public static array $transliteration = ['À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Ä' => 'A', 'Å' => 'A', 'Æ' => 'AE', 'Ç' => 'C', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', 'Ë' => 'E', 'Ì' => 'I', 'Í' => 'I', 'Î' => 'I', 'Ï' => 'I', 'Ð' => 'D', 'Ñ' => 'N', 'Ò' => 'O', 'Ó' => 'O', 'Ô' => 'O', 'Õ' => 'O',

helpers\BaseInflector $specials

$specials public static property The special rules for converting a word between its plural form and singular form. The keys are the special words in singular form, and the values are the corresponding plural form. public static array $specials = ['atlas' => 'atlases', 'beef' => 'beefs', 'brother' => 'brothers', 'cafe' => 'cafes', 'child' => 'children', 'cookie' => 'cookies', 'corpus' => 'corpuses', 'cow' => 'cows', 'curve' => 'curves', 'foe' => 'foes', 'gangl

helpers\BaseInflector $singulars

$singulars public static property The rules for converting a word into its singular form. The keys are the regular expressions and the values are the corresponding replacements. public static array $singulars = ['/([nrlm]ese|deer|fish|sheep|measles|ois|pox|media|ss)$/i' => '\1', '/^(sea[- ]bass)$/i' => '\1', '/(s)tatuses$/i' => '\1tatus', '/(f)eet$/i' => '\1oot', '/(t)eeth$/i' => '\1ooth', '/^(.*)(menu)s$/i' => '\1\2', '/(quiz)zes$/i' => '\\1', '/(matr)ices$/i' => '

helpers\BaseInflector $plurals

$plurals public static property The rules for converting a word into its plural form. The keys are the regular expressions and the values are the corresponding replacements. public static array $plurals = ['/([nrlm]ese|deer|fish|sheep|measles|ois|pox|media)$/i' => '\1', '/^(sea[- ]bass)$/i' => '\1', '/(m)ove$/i' => '\1oves', '/(f)oot$/i' => '\1eet', '/(h)uman$/i' => '\1umans', '/(s)tatus$/i' => '\1tatuses', '/(s)taff$/i' => '\1taff', '/(t)ooth$/i' => '\1eeth', '/(qu

helpers\BaseHtmlPurifier process()

process() public static method Passes markup through HTMLPurifier making it safe to output to end user public static string process ( $content, $config = null )$content string The HTML content to purify $config array|Closure|null The config to use for HtmlPurifier. If not specified or null the default config will be used. You can use an array or an anonymous function to provide configuration options: An array will be passed to the HTMLPurifier_Config::create() method. An anonymous f

helpers\BaseHtmlPurifier configure()

configure() protected static method (available since version 2.0.3) Allow the extended HtmlPurifier class to set some default config options. protected static void configure ( $config )$config \HTMLPurifier_Config

helpers\BaseHtml ul()

ul() public static method Generates an unordered list. public static string ul ( $items, $options = [] )$items array|Traversable The items for generating the list. Each item generates a single list item. Note that items will be automatically HTML encoded if $options['encode'] is not set or true. $options array Options (name => config) for the radio button list. The following options are supported: encode: boolean, whether to HTML-encode the items. Defaults to true. This option is

helpers\BaseHtml textInput()

textInput() public static method Generates a text input field. public static string textInput ( $name, $value = null, $options = [] )$name string The name attribute. $value string The value attribute. If it is null, the value attribute will not be generated. $options array The tag options in terms of name-value pairs. These will be rendered as the attributes of the resulting tag. The values will be HTML-encoded using encode(). If a value is null, the corresponding attribute will not

helpers\BaseHtml textarea()

textarea() public static method Generates a text area input. public static string textarea ( $name, $value = '', $options = [] )$name string The input name $value string The input value. Note that it will be encoded using encode(). $options array The tag options in terms of name-value pairs. These will be rendered as the attributes of the resulting tag. The values will be HTML-encoded using encode(). If a value is null, the corresponding attribute will not be rendered. See renderTagA