"Laravel 유효성 검증"의 두 판 사이의 차이

잔글 (Jmnote님이 Laravel 유효성 검사 문서를 Laravel 유효성 검증 문서로 이동했습니다)
3번째 줄: 3번째 줄:
[[분류: validation]]
[[분류: validation]]
;Laravel Validation
;Laravel Validation
;라라벨 밸리데이션, 유효성 검사, 유효성 검증
;라라벨 밸리데이션, 유효성 검증, 유효성 검사
https://laravel.com/docs/11.x/validation
https://laravel.com/docs/11.x/validation
{{작성중}}
{{작성중}}
12번째 줄: 12번째 줄:
Laravel은 데이터에 적용할 수 있는 다양한 편리한 검증 규칙을 포함하고 있으며, 특정 데이터베이스 테이블에서 값이 고유한지 검증할 수 있는 기능도 제공합니다. Laravel의 모든 검증 기능에 익숙해질 수 있도록 각 검증 규칙을 자세히 다룰 것입니다.
Laravel은 데이터에 적용할 수 있는 다양한 편리한 검증 규칙을 포함하고 있으며, 특정 데이터베이스 테이블에서 값이 고유한지 검증할 수 있는 기능도 제공합니다. Laravel의 모든 검증 기능에 익숙해질 수 있도록 각 검증 규칙을 자세히 다룰 것입니다.


==유효성 검사 빠른 시작==
==유효성 검증 빠른 시작==
===라우트 정의===
===라우트 정의===
===컨트롤러 생성===
===컨트롤러 생성===
===유효성 검사 로직 작성===
===유효성 검증 로직 작성===
===유효성 검사 오류 표시===
===유효성 검증 오류 표시===
===폼 다시 채우기===
===폼 다시 채우기===
===선택적 필드 참고사항===
===선택적 필드 참고사항===
===유효성 검증 오류 응답 형식===
===유효성 검증 오류 응답 형식===


==폼 요청 유효성 검사==
==폼 요청 유효성 검증==
===폼 요청 생성===
===폼 요청 생성===
===폼 요청 인가===
===폼 요청 인가===
27번째 줄: 27번째 줄:
===유효성 검증 입력 준비===
===유효성 검증 입력 준비===


==수동 유효성 검사기 생성==
==수동 유효성 검증기 생성==
===자동 리디렉션===
===자동 리디렉션===
===명명된 오류 백===
===명명된 오류 백===
===오류 메시지 커스터마이징===
===오류 메시지 커스터마이징===
===추가 유효성 검사 수행===
===추가 유효성 검증 수행===


==유효성 검사된 입력 다루기==
==유효성 검증된 입력 다루기==
==오류 메시지 다루기==
==오류 메시지 다루기==
===언어 파일에서 사용자 정의 메시지 지정===
===언어 파일에서 사용자 정의 메시지 지정===
===언어 파일에서 속성 지정===
===언어 파일에서 속성 지정===
===언어 파일에서 값 지정===
===언어 파일에서 값 지정===
==사용가능한 유효성 검사 규칙==
==사용가능한 유효성 검증 규칙==
==조건부 규칙 추가==
==조건부 규칙 추가==
==배열 유효성 검사==
==배열 유효성 검증==
===중첩 배열 입력 유효성 검사===
===중첩 배열 입력 유효성 검증===
===오류 메시지 인덱스 및 위치===
===오류 메시지 인덱스 및 위치===
==파일 유효성 검사==
==파일 유효성 검증==
==패스워드 유효성 검사==
==패스워드 유효성 검증==
==커스텀 유효성 검사 규칙==
==커스텀 유효성 검증 규칙==
===규칙 객체 사용===
===규칙 객체 사용===
===클로저 사용===
===클로저 사용===
===암시적 규칙===
===암시적 규칙===

2024년 6월 19일 (수) 01:39 판

1 개요

Laravel Validation
라라벨 밸리데이션, 유효성 검증, 유효성 검사

https://laravel.com/docs/11.x/validation

Crystal Clear action info.png 작성 중인 문서입니다.


2 소개

Laravel은 애플리케이션으로 들어오는 데이터를 검증하기 위해 여러 가지 접근 방식을 제공합니다. 가장 일반적으로는 모든 들어오는 HTTP 요청에서 사용할 수 있는 validate 메소드를 사용하는 방법이 있습니다. 그러나 여기서는 다른 검증 접근 방식들도 함께 논의할 것입니다.

Laravel은 데이터에 적용할 수 있는 다양한 편리한 검증 규칙을 포함하고 있으며, 특정 데이터베이스 테이블에서 값이 고유한지 검증할 수 있는 기능도 제공합니다. Laravel의 모든 검증 기능에 익숙해질 수 있도록 각 검증 규칙을 자세히 다룰 것입니다.

3 유효성 검증 빠른 시작

3.1 라우트 정의

3.2 컨트롤러 생성

3.3 유효성 검증 로직 작성

3.4 유효성 검증 오류 표시

3.5 폼 다시 채우기

3.6 선택적 필드 참고사항

3.7 유효성 검증 오류 응답 형식

4 폼 요청 유효성 검증

4.1 폼 요청 생성

4.2 폼 요청 인가

4.3 오류 메시지 커스터마이징

4.4 유효성 검증 입력 준비

5 수동 유효성 검증기 생성

5.1 자동 리디렉션

5.2 명명된 오류 백

5.3 오류 메시지 커스터마이징

5.4 추가 유효성 검증 수행

6 유효성 검증된 입력 다루기

7 오류 메시지 다루기

7.1 언어 파일에서 사용자 정의 메시지 지정

7.2 언어 파일에서 속성 지정

7.3 언어 파일에서 값 지정

8 사용가능한 유효성 검증 규칙

9 조건부 규칙 추가

10 배열 유효성 검증

10.1 중첩 배열 입력 유효성 검증

10.2 오류 메시지 인덱스 및 위치

11 파일 유효성 검증

12 패스워드 유효성 검증

13 커스텀 유효성 검증 규칙

13.1 규칙 객체 사용

13.2 클로저 사용

13.3 암시적 규칙

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}