Я работаю над системой авторизации для Kohana.Я делаю это только для образования ...
Вот так выглядит мой контроллер, который проверяет отправленные поля:
$validation =
Validation::factory( $_POST )
->rule( 'username', 'not_empty' )
->rule( 'username', 'max_length', array( ':value', 32 ) )
->rule( 'username', 'alpha_dash', array( ':value', true ) )
->rule( 'password', 'not_empty' )
->rule( 'password', 'min_length', array( ':value', 6 ) )
->rule( 'password', 'max_length', array( ':value', 255 ) )
->rule( 'passwordRepeatedly', 'not_empty' )
->rule( 'passwordRepeatedly', 'matches', array( ':validation', 'passwordRepeatedly', 'password' ) )
->rule( 'email', 'not_empty' )
->rule( 'email', 'email' );
Я ищу способ отображения другого сообщения об ошибке длякаждое добавленное правило.Моя цель - передать (один или все (если происходит)), чтобы просмотреть и отобразить их там.
Псевдокод:
errorFor( 'username', 'not_empty' ) => 'Username is required! Try again...';
Как определить разные ошибки для каждого правила?Я не могу найти ничего понятного для меня в документах ...