/** * 特定の項目のvalidate実行 * * @param string $key * @return bool エラーがなければ true */ public function single_check($key) { $rules = array(); if (is_array($this->validate) && isset($this->validate[$key])) { $rules = $this->validate[$key]; $this->_check($key, $rules); } if ($this->Error->get_error($key)) { return false; } return true; }
/** * @group get_error */ public function test_get_error_指定したキーにエラーがない() { $this->Error->set_error('test-2', 'alpha', 'message'); $this->assertSame(array(), $this->Error->get_error('test')); }