Keyword.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. /**
  3. * @copyright Copyright (c) 2017 https://www.sapixx.com All rights reserved.
  4. * @license Licensed (http://www.apache.org/licenses/LICENSE-2.0).
  5. * @author pillar<ltmn@qq.com>
  6. * 地址表单验证器
  7. */
  8. namespace app\common\validate;
  9. use think\Validate;
  10. class Keyword extends Validate{
  11. protected $rule = [
  12. 'keyword' => 'require',
  13. 'content' => 'require',
  14. 'url' => 'require',
  15. 'title' => 'require',
  16. 'image' => 'require',
  17. 'media_id' => 'require',
  18. ];
  19. protected $message = [
  20. 'keyword' => '关键字必须添加',
  21. 'content' => '应答文本必须填写',
  22. 'url' => '链接必须填写',
  23. 'title' => '标题必须必须填写',
  24. 'image' => '图片必须选择',
  25. 'media_id' => 'media_id信息必须填写'
  26. ];
  27. protected $scene = [
  28. 'text' => ['keyword','content'],
  29. 'image' => ['keyword','image'],
  30. 'link' => ['keyword','title','image','url','content'],
  31. 'media' => ['keyword','media_id'],
  32. ];
  33. }