function testBlacklist() { $_POST["password"] = "******"; $_POST["user"]["creditcardnumber"] = 1234; $_POST["zipcode"] = 55555; Exceptional::blacklist(array('password', 'creditcardnumber')); $this->createExceptionData(); $this->assertEquals($this->request["parameters"]["password"], "[FILTERED]"); $this->assertEquals($this->request["parameters"]["user"]["creditcardnumber"], "[FILTERED]"); $this->assertEquals($this->request["parameters"]["zipcode"], 55555); }
static function blacklist($filters = array()) { self::$blacklist = array_merge(self::$blacklist, $filters); }