name;} /** * @param $name Overloading name. If you have to filters that have * the same name, you can simple override the name of one of * them to let them peacefully coexist. */ public function __construct($name = false) { if (empty($this->name)) throw new Exception('Filter '.__CLASS__ .' must have a name'); if ($name) $this->name = $name; } } ?>