DevValidator.php 650 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace App\Module\Dev\Validators;
  3. use App\Validators\BaseValidator;
  4. class DevValidator extends BaseValidator
  5. {
  6. /**
  7. * 验证规则
  8. *
  9. * @var array
  10. */
  11. protected $rules = [
  12. 'name' => 'required|string|max:255',
  13. 'description' => 'nullable|string',
  14. 'status' => 'required|integer|in:0,1'
  15. ];
  16. /**
  17. * 验证消息
  18. *
  19. * @var array
  20. */
  21. protected $messages = [
  22. 'name.required' => '名称不能为空',
  23. 'name.max' => '名称不能超过255个字符',
  24. 'status.required' => '状态不能为空',
  25. 'status.in' => '状态值不正确'
  26. ];
  27. }