XOOPS 2.5.6
Final
Main Page
Related Pages
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Pages
Simple.php
Go to the documentation of this file.
1
<?php
2
8
class
HTMLPurifier_TagTransform_Simple
extends
HTMLPurifier_TagTransform
9
{
10
11
protected
$style
;
12
17
public
function
__construct
(
$transform_to
,
$style
= null) {
18
$this->transform_to =
$transform_to
;
19
$this->style =
$style
;
20
}
21
22
public
function
transform
($tag,
$config
, $context) {
23
$new_tag = clone $tag;
24
$new_tag->name =
$this->transform_to
;
25
if
(!is_null($this->style) &&
26
($new_tag instanceof
HTMLPurifier_Token_Start
|| $new_tag instanceof
HTMLPurifier_Token_Empty
)
27
) {
28
$this->
prependCSS
($new_tag->attr, $this->style);
29
}
30
return
$new_tag;
31
}
32
33
}
34
35
// vim: et sw=4 sts=4
L:
0xoops
xoops-2.5.6
htdocs
xoops_lib
modules
protector
library
HTMLPurifier
TagTransform
Simple.php
Generated on Fri May 10 2013 01:04:31 for XOOPS 2.5.6 by
1.8.3.1