Class DefaultConfiguration
Derive default configuration for all sanitizer extensions
- ArrayObject implements IteratorAggregate, Traversable, ArrayAccess, Serializable, Countable
- Xoops\Core\Text\Sanitizer\ConfigurationAbstract implements Xoops\Core\AttributeInterface
- Xoops\Core\Text\Sanitizer\DefaultConfiguration
Namespace: Xoops\Core\Text\Sanitizer
Package: Xoops\Core\Text
Category: Sanitizer
Copyright: 2013-2015 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Richard Griffith richard@geekwright.com
Link: http://xoops.org
Located at oops_lib/Xoops/Core/Text/Sanitizer/DefaultConfiguration.php
Package: Xoops\Core\Text
Category: Sanitizer
Copyright: 2013-2015 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Richard Griffith richard@geekwright.com
Link: http://xoops.org
Located at oops_lib/Xoops/Core/Text/Sanitizer/DefaultConfiguration.php
public
|
|
public
array
|
|
public
|
#
registerComponent( array $configArray )
Add a component (i.e extension or filter) to the configuration with default values |
clear(),
get(),
getAll(),
getAllLike(),
getNames(),
has(),
remove(),
set(),
setAll(),
setArrayItem(),
setMerge()
|
append(),
asort(),
count(),
exchangeArray(),
getArrayCopy(),
getFlags(),
getIterator(),
getIteratorClass(),
ksort(),
natcasesort(),
natsort(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
serialize(),
setFlags(),
setIteratorClass(),
uasort(),
uksort(),
unserialize()
|
ARRAY_AS_PROPS,
STD_PROP_LIST
|
protected
string
|
$cacheKey
The system/modules key paths are cleared on module update/install. Since modules can add extensions, we will store our defaults there so we will pick up changes. |
#
'system/modules/sanitizer-defaults'
|