Blacklist.php 821 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: wanggb
  5. * Date: 2018/11/22
  6. * Time: 16:52
  7. */
  8. namespace app\common\model;
  9. use app\common\constants\DomainBlackList;
  10. use think\Model;
  11. class Blacklist extends Model
  12. {
  13. // 表名
  14. protected $table = 'domain_blacklist';
  15. // 自动写入时间戳字段
  16. protected $autoWriteTimestamp = 'int';
  17. protected $createTime = 'createtime';
  18. protected $updateTime = 'updatetime';
  19. public function getTypeList()
  20. {
  21. return [DomainBlackList::LOCKALLDOMAIN => '封整个域名', DomainBlackList::LOCKDOMAINBYPARAM => '封带有特点参数', DomainBlackList::LOCKDOMAINBYPATH => '封特定链接'];
  22. }
  23. public function getStatusList()
  24. {
  25. return [DomainBlackList::STATUSACTIVE => '有效', DomainBlackList::STATUSINACTIVE => '无效'];
  26. }
  27. }