]> git.wh0rd.org - tt-rss.git/blob - lib/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Bool.php
remove Archived articles from Uncategorized view
[tt-rss.git] / lib / htmlpurifier / library / HTMLPurifier / AttrDef / HTML / Bool.php
1 <?php
2
3 /**
4 * Validates a boolean attribute
5 */
6 class HTMLPurifier_AttrDef_HTML_Bool extends HTMLPurifier_AttrDef
7 {
8
9 protected $name;
10 public $minimized = true;
11
12 public function __construct($name = false) {$this->name = $name;}
13
14 public function validate($string, $config, $context) {
15 if (empty($string)) return false;
16 return $this->name;
17 }
18
19 /**
20 * @param $string Name of attribute
21 */
22 public function make($string) {
23 return new HTMLPurifier_AttrDef_HTML_Bool($string);
24 }
25
26 }
27
28 // vim: et sw=4 sts=4