[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 * Validates a boolean attribute 5 */ 6 class HTMLPurifier_AttrDef_HTML_Bool extends HTMLPurifier_AttrDef 7 { 8 9 /** 10 * @type bool 11 */ 12 protected $name; 13 14 /** 15 * @type bool 16 */ 17 public $minimized = true; 18 19 /** 20 * @param bool $name 21 */ 22 public function __construct($name = false) 23 { 24 $this->name = $name; 25 } 26 27 /** 28 * @param string $string 29 * @param HTMLPurifier_Config $config 30 * @param HTMLPurifier_Context $context 31 * @return bool|string 32 */ 33 public function validate($string, $config, $context) 34 { 35 if (empty($string)) { 36 return false; 37 } 38 return $this->name; 39 } 40 41 /** 42 * @param string $string Name of attribute 43 * @return HTMLPurifier_AttrDef_HTML_Bool 44 */ 45 public function make($string) 46 { 47 return new HTMLPurifier_AttrDef_HTML_Bool($string); 48 } 49 } 50 51 // vim: et sw=4 sts=4
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |