PHP Class Bolt\Storage\Field\Sanitiser\Sanitiser

Author: Gawain Lynch ([email protected])
Inheritance: implements Bolt\Storage\Field\Sanitiser\SanitiserInterface
Afficher le fichier Open project: bolt/bolt

Protected Properties

Свойство Type Description
$allowedAttributes array
$allowedTags array
$allowedWyswig array

Méthodes publiques

Méthode Description
__construct ( array $allowedTags, array $allowedAttributes, array $allowedWyswig ) Constructor.
getAllowedAttributes ( )
getAllowedTags ( )
sanitise ( $value, $isWysiwyg = false )
setAllowedAttributes ( array $allowedAttributes )
setAllowedTags ( array $allowedTags )

Méthodes protégées

Méthode Description
getWyswigAllowedTags ( ) : array Return a list of allowed tags needed for WYSIWYG field types.
isWysiwygEnabled ( string $name ) : boolean Return a WYSIWYG configuration value.

Method Details

__construct() public méthode

Constructor.
public __construct ( array $allowedTags, array $allowedAttributes, array $allowedWyswig )
$allowedTags array
$allowedAttributes array
$allowedWyswig array

getAllowedAttributes() public méthode

getAllowedTags() public méthode

public getAllowedTags ( )

getWyswigAllowedTags() protected méthode

For HTML fields we want to override a few tags, e.g, it makes no sense to disallow