library/HTMLPurifier/AttrTransform/Lang.php

Go to the documentation of this file.
00001 <?php
00002 
00008 class HTMLPurifier_AttrTransform_Lang extends HTMLPurifier_AttrTransform
00009 {
00010     
00011     public function transform($attr, $config, $context) {
00012         
00013         $lang     = isset($attr['lang']) ? $attr['lang'] : false;
00014         $xml_lang = isset($attr['xml:lang']) ? $attr['xml:lang'] : false;
00015         
00016         if ($lang !== false && $xml_lang === false) {
00017             $attr['xml:lang'] = $lang;
00018         } elseif ($xml_lang !== false) {
00019             $attr['lang'] = $xml_lang;
00020         }
00021         
00022         return $attr;
00023         
00024     }
00025     
00026 }
00027 

Generated on Thu Jun 19 18:47:25 2008 for HTMLPurifier by  doxygen 1.5.3