제출 된 데이터에 대한 유효성 검사를 수행하기 위해 다음 메서드를 만들었습니다.Kohana - 규칙 메서드 오류 발생
public function validate_create($array) {
$array = Validation::factory($array)
-> rules('username', $this - > _rules['username']);
return $array;
}
규칙 검사() 메소드를 실행하려고 할 때
protected $_rules = array(
'username' = > array(
'not_empty' = > NULL,
'min_length' = > array(6),
'max_length' = > array(32),
)
);
으로하는 코드가 다음과 같은 예외가 던지는 정의된다.
ErrorException는 [주의] : call_user_func_array()는 매개 변수 1 이
어느 한 조언을하는 방법이 문제를 해결하기 위해 할 수 주어진 유효한 콜백, 아니 배열 또는 문자열이 될 것으로 기대? 사용자 이름 입력 필드에 signup.php
는<? PHP 에코 폼 :: 라벨 ('_ 이름', '이름')으로 정의된다? > <? php echo Form :: input ('username'); ? >
나는 다운로드 한 kohana 책 (bi Jason D. Straughan)에서 kohana를 배우려고 시도하고있었습니다. 나는 그의 모범을 시험해 보았다. 시간 내 줘서 고마워. – logeeks