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
)
- 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