XOOPS 2.5.6  Final
 All Classes Namespaces Files Functions Variables Pages
HTMLPurifier_URIFilter_MakeAbsolute Class Reference
Inheritance diagram for HTMLPurifier_URIFilter_MakeAbsolute:
Inheritance graph

Public Member Functions

 filter (&$uri, $config, $context)
 
 prepare ($config)
 
- Public Member Functions inherited from HTMLPurifier_URIFilter
 filter (&$uri, $config, $context)
 
 prepare ($config)
 

Public Attributes

 $name = 'MakeAbsolute'
 
- Public Attributes inherited from HTMLPurifier_URIFilter
 $always_load = false
 
 $name
 
 $post = false
 

Protected Attributes

 $base
 
 $basePathStack = array()
 

Private Member Functions

 _collapseStack ($stack)
 

Detailed Description

Definition at line 5 of file MakeAbsolute.php.

Member Function Documentation

HTMLPurifier_URIFilter_MakeAbsolute::_collapseStack (   $stack)
private

Resolve dots and double-dots in a path stack

Definition at line 78 of file MakeAbsolute.php.

References $i, and $result.

Referenced by filter(), and prepare().

Here is the caller graph for this function:

HTMLPurifier_URIFilter_MakeAbsolute::filter ( $uri,
  $config,
  $context 
)

Definition at line 24 of file MakeAbsolute.php.

References $base, $config, and _collapseStack().

Here is the call graph for this function:

HTMLPurifier_URIFilter_MakeAbsolute::prepare (   $config)

Definition at line 10 of file MakeAbsolute.php.

References $config, and _collapseStack().

Here is the call graph for this function:

Member Data Documentation

HTMLPurifier_URIFilter_MakeAbsolute::$base
protected

Definition at line 8 of file MakeAbsolute.php.

Referenced by filter().

HTMLPurifier_URIFilter_MakeAbsolute::$basePathStack = array()
protected

Definition at line 9 of file MakeAbsolute.php.

HTMLPurifier_URIFilter_MakeAbsolute::$name = 'MakeAbsolute'

Definition at line 7 of file MakeAbsolute.php.


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