laravel - จด rules ที่ใช้บ่อยในการ validation

required                           ต้องกรอก
image                               ต้องเป็นไฟล์ภาพ
mimes:jpeg                      ต้องเป็นไฟล์ประเภท jpeg
required_without_all       ต้องกรอกค่าใดค่าหนึ่ง (ใส่ให้กับทุก input)

min                                   กำหนดความยาวของ string ต่ำสุด
max                                   กำหนดความยาวของ string สูงสุด (ถ้าระบุ min:10|max:10 คือต้อง 10 เท่านั้น)

regex:[\d]                           regex 0-9
same:password                  ต้องเหมือนช่อง password
unique:users,name             ห้ามซ้ำกับใน table:users  | column name
email                                  จำกัดรูปแบบ email