SysConfigService.php 927 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace App\Modules\Sys\Services;
  3. use App\Modules\Sys\Models\SysConfig;
  4. class SysConfigService
  5. {
  6. //公共方法-获取
  7. static function getValueByName($name)
  8. {
  9. return SysConfig::getValueByName($name);
  10. }
  11. //公共方法-设置
  12. static function setValueByName($name,$value)
  13. {
  14. return SysConfig::setValueByName($name,$value);
  15. }
  16. /**
  17. * 获取强制行为数据开关
  18. * *
  19. */
  20. static function getForceActiveSwitch()
  21. {
  22. return self::getValueByName('FORCE_ACTIVE_SWITCH');
  23. }
  24. /**
  25. * 开启强制行为数据开关
  26. * *
  27. */
  28. static function openForceActiveSwitch()
  29. {
  30. return self::setValueByName('FORCE_ACTIVE_SWITCH',1);
  31. }
  32. /**
  33. * 关闭强制行为数据开关
  34. * *
  35. */
  36. static function closeForceActiveSwitch()
  37. {
  38. return self::setValueByName('FORCE_ACTIVE_SWITCH',0);
  39. }
  40. }