Omeka_Filter_HtmlPurifier¶
Package: Filter
- class Omeka_Filter_HtmlPurifier¶
implements Zend_Filter_Interface
A Zend_Filter implementation that uses HtmlPurifier to purify a string.
- Omeka_Filter_HtmlPurifier::filter($value)¶
Filter the value
Parameters:
- $value –
Returns: string An html purified string
- Omeka_Filter_HtmlPurifier::getDefaultAllowedHtmlElements()¶
Get the default allowed html elements.
Returns: array An array of strings corresponding to the allowed html elements
- Omeka_Filter_HtmlPurifier::getDefaultAllowedHtmlAttributes()¶
Get the default allowed html attributes.
Returns: array An array of strings corresponding to the allowed html attributes
- Omeka_Filter_HtmlPurifier::getHtmlPurifier()¶
Gets the html purifier singleton
Returns: HTMLPurifier $purifier
- Omeka_Filter_HtmlPurifier::setHtmlPurifier($purifier)¶
Sets the html purifier singleton
Parameters:
- $purifier (HTMLPurifier) –
Returns: void
- Omeka_Filter_HtmlPurifier::createHtmlPurifier($allowedHtmlElements = null, $allowedHtmlAttributes = null)¶
Parameters:
- $allowedHtmlElements (array) – An array of strings representing allowed HTML elements
- $allowedHtmlAttributes (array) – An array of strings representing allowed HTML attributes
Returns: HTMLPurifier
- Omeka_Filter_HtmlPurifier::filterAttributesWithMissingElements($htmlAttributes = array(), $htmlElements = array())¶
Parameters:
- $htmlAttributes –
- $htmlElements –