subject:rules ที่ใช้ในการตรวจสอบเงื่อนไข
content:rules ที่ใช้ในการตรวจสอบเงื่อนไข ได้แก่
- required ตรวจสอบว่าฟิลด์ว่างหรือไม่
- length[start,stop] ใช้ตรวจสอบว่าฟิลด์มีจำนวนตัวอักษรระหว่างที่กำหนด
- length[stop] ใช้ตรวจสอบว่าฟิลด์มีจำนวนตัวอักษรไม่เกินที่กำหนด
- matches[text] ใช้ตรวจสอบว่าฟิลด์มีค่าเหมือน text หรือไม่
- chars[c1,c2,..,cn] ใช้ตรวจสอบว่าฟิลด์ต้องเป็นตัวอักษรที่กำหนดเท่านั้น
- email ใช้ตรวจสอบว่าฟิลด์เป็นรูปแบบของ email หรือไม่
- url ใช้ตรวจสอบว่าฟิลด์เป็นรูปแบบของ url หรือไม่
- ip ใช้ตรวจสอบว่าฟิลด์เป็นรูปแบบของ ip หรือไม่
- credit_card[type1,type2,...,typen] ใช้ตรวจสอบว่าเป็น credit card ตามประเภทที่กำหนดหรือไม่
- phone[num1,num2,num3] ใช้ตรวจสอบว่าเป็นหมายเลขโทรศัพท์หรือไม่
- aplha_numeric ใช้ตรวจสอบว่าเป็นตัวอักษรกับตัวเลขเท่านั้นหรือไม่
- alpha_dash ใช้ตรวจสอบว่าเป็นตัวอักษร ตัวเลข ขีดล่าง ขีดกลางหรือไม่
- digit ใช้ตรวจสอบว่าเป็นตัวเลขเท่านั้น หรือไม่
- numeric ใช้ตรวจสอบว่าเป็นตัวเลข จุด หรือขีดกลาง หรือไม่
- decimal[x,y] ใช้ตรวจสอบว่าเป็นตัวเลขตามรูปแบบที่กำหนดหรือไม่