public function __construct($where = array()) { if (array_key_exists(self::IGNORE_VISIBLE, $where)) { $this->ignoreVisible($where[self::IGNORE_VISIBLE]); unset($where[self::IGNORE_VISIBLE]); } parent::__construct($where); }