public function addValidator($function, $data) { assert('is_callable($function)'); $this->validators[] = array('Function' => $function, 'Data' => $data); }