Class FilterInput
XoopsFilterInput is a class for filtering input from any data source
Forked from the php input filter library by Daniel Morris
Original Contributors: Gianpaolo Racca, Ghislain Picard, Marco Wandschneider, Chris Tobin and Andrew Eddie.
Namespace: Xoops\Core
Package: Xoops\Core
Category: Xoops\Core\FilterInput
Copyright: 2005 Daniel Morris
Copyright: 2005 - 2013 Open Source Matters, Inc. All rights reserved.
Copyright: 2011-2015 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Daniel Morris dan@rootcube.com
Author: Louis Landry louis.landry@joomla.org
Author: Grégory Mage (Aka Mage)
Author: trabis lusopoemas@gmail.com
Author: Richard Griffith richard@geekwright.com
Version: Release: 1.0
Since: 2.5.7
Link: http://xoops.org
Located at oops_lib/Xoops/Core/FilterInput.php
Package: Xoops\Core
Category: Xoops\Core\FilterInput
Copyright: 2005 Daniel Morris
Copyright: 2005 - 2013 Open Source Matters, Inc. All rights reserved.
Copyright: 2011-2015 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Daniel Morris dan@rootcube.com
Author: Louis Landry louis.landry@joomla.org
Author: Grégory Mage (Aka Mage)
Author: trabis lusopoemas@gmail.com
Author: Richard Griffith richard@geekwright.com
Version: Release: 1.0
Since: 2.5.7
Link: http://xoops.org
Located at oops_lib/Xoops/Core/FilterInput.php
public
|
#
__construct( Array $tagsArray = array(), Array $attrArray = array(), integer $tagsMethod = 0, integer $attrMethod = 0, integer $xssAuto = 1 )
Constructor |
public static
|
#
getInstance( array $tagsArray = array(), array $attrArray = array(), integer $tagsMethod = 0, integer $attrMethod = 0, integer $xssAuto = 1 )
Returns a reference to an input filter object, only creating it if it doesn't already exist. |
public
String
|
|
public static
mixed
|
|
protected
String
|
|
protected
String
|
|
protected
Array
|
|
protected
String
|
|
public static
array|false
|
protected
|
$tagsArray
|
|
protected
|
$attrArray
|
|
protected
|
$tagsMethod
|
|
protected
|
$attrMethod
|
|
protected
|
$xssAuto
|
|
protected
array
|
$tagBlacklist
|
#
array(
'applet', 'body', 'bgsound', 'base', 'basefont', 'embed', 'frame',
'frameset', 'head', 'html', 'id', 'iframe', 'ilayer', 'layer',
'link', 'meta', 'name', 'object', 'script', 'style', 'title', 'xml'
)
|
protected
array
|
$attrBlacklist
|
#
array('action', 'background', 'codebase', 'dynsrc', 'lowsrc')
|