`Validation` 사용시 어떤 규칙에 위반됐는지 확인하는 방법

Submitted by river - 등록 4 years ago - 수정 4 years ago

Validation 사용시 어떤 규칙에 맞지 않아서 유효성 검사를 통과하지 못했는지 체크하는 방법

$rules = array(
    'file' => 'required|max:1000'
);

$validator = Validator::make(Input::all(), $rules);

if ($validator->fails()) {
    $failedRules = $validator->failed();
    if (isset($failedRules['file']['Max'])) {
        // 파일크기가 1M 이상이어서 유효성 검사에서 오류가 난 경우
    }
}
comments powered by Disqus