비밀번호와 비밀번호 확인을 Validation에서 수행하는 방법

만나서 반가워요, FuelPHP 이전에는 CodeIgniter을 사용했지만 회사 정책에서 FuelPHP를 사용했습니다.
MVC의 구조 등은 어느 정도 이해하고 있기 때문에 고생은 없었습니다만, Validation 부분에서는 빠졌으므로, 그 메모를 써 둡니다.
FuelPHP에서 비밀번호와 비밀번호 확인을 Validation으로 수행하는 방법
FuelPHP의 Validation에 클로저 사용 - Qiita 을 참고로, 조립했습니다. 어쩌면 이런 식으로 좋을까요?
$val = Validation::forge();
$password = Input::post('password');
$confirm_password = Input::post('confirm_password');
$val->add('password', 'パスワード')
    ->add_rule('trim')
    ->add_rule('required')
    ->add_rule('min_length', 8)
    ->add_rule('max_length', 16)
    ->add_rule(
        function($password) use ($confirm_password) {
            if ($password === $confirm_password) {
                return true;
            } else {
                Validation::active()->set_message('closure', 'パスワードと確認の値が異なりました。');
                return false;
            }
        });
검색했지만, 상당히 나오지 않는 느낌이었으므로 붙여 둡니다.
도움이된다면!
Reference
이 문제에 관하여(비밀번호와 비밀번호 확인을 Validation에서 수행하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/makoto1899/items/fd52d17e4a7eda656f23텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)