public function testCustom() { $parser = new ClauseParser(); $parser->custom(function (&$params) { unset($params['name']); return 'not-sql'; }); $sql = $parser->parse(array('name' => 1)); $this->assertEquals('not-sql', $sql); }