私の必要性は、ラーバル検証規則だけです。ラーバル検証を使用して変数をチェックしたいと思います。そして、コントローラ内の文字列を返すことによって、カスタムエラーを表示し、私はこのような何かしたいラーバル検証規則
if(strlen($username) < 4) return '{"r": "US","msg": "username is short"}';
if(strlen($username) > 64) return '{"r": "UL","msg": "username is long"}';
if(strlen($address) > 200) return '{"r": "A","msg": "wrong address"}';
(私は、...私は単なる文字列を返すビュー、ブレード、セッションを使用していけない):。
if($validation->username->min has error)
return 'string:username is short';
if($validation->address->max has error)
return 'string:address is long';
if($validation->username->unique has error)
return 'string:username already exists';
私はそれを知っていました。しかし、私は何かしたい:if($ validator-> errors() - > has( 'username') - > has( 'max')){//ユーザー名の最大フィールドが無効です –
@xray_私の答えを更新しました。 –