PEEL Shopping
Open source ecommerce : PEEL Shopping
Public Member Functions | Data Fields | Protected Member Functions
SimplePie_Sanitize Class Reference

Public Member Functions

 __construct ()
 
 remove_div ($enable=true)
 
 set_image_handler ($page=false)
 
 set_registry (SimplePie_Registry $registry)
 
 pass_cache_data ($enable_cache=true, $cache_location= './cache', $cache_name_function= 'md5', $cache_class= 'SimplePie_Cache')
 
 pass_file_data ($file_class= 'SimplePie_File', $timeout=10, $useragent= '', $force_fsockopen=false)
 
 strip_htmltags ($tags=array('base', 'blink', 'body', 'doctype', 'embed', 'font', 'form', 'frame', 'frameset', 'html', 'iframe', 'input', 'marquee', 'meta', 'noscript', 'object', 'param', 'script', 'style'))
 
 encode_instead_of_strip ($encode=false)
 
 strip_attributes ($attribs=array('bgsound', 'class', 'expr', 'id', 'style', 'onclick', 'onerror', 'onfinish', 'onmouseover', 'onmouseout', 'onfocus', 'onblur', 'lowsrc', 'dynsrc'))
 
 strip_comments ($strip=false)
 
 set_output_encoding ($encoding= 'UTF-8')
 
 set_url_replacements ($element_attribute=null)
 
 sanitize ($data, $type, $base= '')
 
 replace_urls ($document, $tag, $attributes)
 
 do_strip_htmltags ($match)
 

Data Fields

 $base
 
 $remove_div = true
 
 $image_handler = ''
 
 $strip_htmltags = array('base', 'blink', 'body', 'doctype', 'embed', 'font', 'form', 'frame', 'frameset', 'html', 'iframe', 'input', 'marquee', 'meta', 'noscript', 'object', 'param', 'script', 'style')
 
 $encode_instead_of_strip = false
 
 $strip_attributes = array('bgsound', 'class', 'expr', 'id', 'style', 'onclick', 'onerror', 'onfinish', 'onmouseover', 'onmouseout', 'onfocus', 'onblur', 'lowsrc', 'dynsrc')
 
 $strip_comments = false
 
 $output_encoding = 'UTF-8'
 
 $enable_cache = true
 
 $cache_location = './cache'
 
 $cache_name_function = 'md5'
 
 $timeout = 10
 
 $useragent = ''
 
 $force_fsockopen = false
 
 $replace_url_attributes = null
 

Protected Member Functions

 preprocess ($html, $type)
 
 strip_tag ($tag, $document, $type)
 
 strip_attr ($attrib, $document)
 

Detailed Description

Definition at line 12194 of file Simplepie.php.

Constructor & Destructor Documentation

__construct ( )

Definition at line 12213 of file Simplepie.php.

Member Function Documentation

do_strip_htmltags (   $match)

Definition at line 12517 of file Simplepie.php.

encode_instead_of_strip (   $encode = false)

Definition at line 12285 of file Simplepie.php.

pass_cache_data (   $enable_cache = true,
  $cache_location = './cache',
  $cache_name_function = 'md5',
  $cache_class = 'SimplePie_Cache' 
)

Definition at line 12237 of file Simplepie.php.

pass_file_data (   $file_class = 'SimplePie_File',
  $timeout = 10,
  $useragent = '',
  $force_fsockopen = false 
)

Definition at line 12252 of file Simplepie.php.

preprocess (   $html,
  $type 
)
protected

Definition at line 12471 of file Simplepie.php.

remove_div (   $enable = true)

Definition at line 12218 of file Simplepie.php.

replace_urls (   $document,
  $tag,
  $attributes 
)

Definition at line 12492 of file Simplepie.php.

sanitize (   $data,
  $type,
  $base = '' 
)

Definition at line 12337 of file Simplepie.php.

set_image_handler (   $page = false)

Definition at line 12222 of file Simplepie.php.

set_output_encoding (   $encoding = 'UTF-8')

Definition at line 12311 of file Simplepie.php.

set_registry ( SimplePie_Registry  $registry)

Definition at line 12233 of file Simplepie.php.

set_url_replacements (   $element_attribute = null)

Definition at line 12316 of file Simplepie.php.

strip_attr (   $attrib,
  $document 
)
protected

Definition at line 12616 of file Simplepie.php.

strip_attributes (   $attribs = array('bgsound', 'class', 'expr', 'id', 'style', 'onclick', 'onerror', 'onfinish', 'onmouseover', 'onmouseout', 'onfocus', 'onblur', 'lowsrc', 'dynsrc'))

Definition at line 12289 of file Simplepie.php.

strip_comments (   $strip = false)

Definition at line 12307 of file Simplepie.php.

strip_htmltags (   $tags = array('base', 'blink', 'body', 'doctype', 'embed', 'font', 'form', 'frame', 'frameset', 'html', 'iframe', 'input', 'marquee', 'meta', 'noscript', 'object', 'param', 'script', 'style'))

Definition at line 12267 of file Simplepie.php.

strip_tag (   $tag,
  $document,
  $type 
)
protected

Definition at line 12541 of file Simplepie.php.

Field Documentation

$base

Definition at line 12197 of file Simplepie.php.

$cache_location = './cache'

Definition at line 12207 of file Simplepie.php.

$cache_name_function = 'md5'

Definition at line 12208 of file Simplepie.php.

$enable_cache = true

Definition at line 12206 of file Simplepie.php.

Definition at line 12202 of file Simplepie.php.

$force_fsockopen = false

Definition at line 12211 of file Simplepie.php.

$image_handler = ''

Definition at line 12200 of file Simplepie.php.

$output_encoding = 'UTF-8'

Definition at line 12205 of file Simplepie.php.

$remove_div = true

Definition at line 12199 of file Simplepie.php.

$replace_url_attributes = null

Definition at line 12212 of file Simplepie.php.

$strip_attributes = array('bgsound', 'class', 'expr', 'id', 'style', 'onclick', 'onerror', 'onfinish', 'onmouseover', 'onmouseout', 'onfocus', 'onblur', 'lowsrc', 'dynsrc')

Definition at line 12203 of file Simplepie.php.

$strip_comments = false

Definition at line 12204 of file Simplepie.php.

$strip_htmltags = array('base', 'blink', 'body', 'doctype', 'embed', 'font', 'form', 'frame', 'frameset', 'html', 'iframe', 'input', 'marquee', 'meta', 'noscript', 'object', 'param', 'script', 'style')

Definition at line 12201 of file Simplepie.php.

$timeout = 10

Definition at line 12209 of file Simplepie.php.

$useragent = ''

Definition at line 12210 of file Simplepie.php.


The documentation for this class was generated from the following file:

This documentation for Open ecommerce PEEL Shopping and PEEL.fr has been generated by Doxygen on Thu Oct 15 2015 14:41:43 - Peel ecommerce is a product of Agence web Advisto SAS. All rights reserved.