Parameters.php 547 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace app\common\logic;
  3. use app\common\model\ParametersModel;
  4. use think\cache;
  5. class Parameters
  6. {
  7. public function getValue($name)
  8. {
  9. if(!Cache::has($name)){
  10. Cache::set($name, (new ParametersModel())->getValue($name), 3600);
  11. }
  12. return Cache::get($name);
  13. }
  14. public function getAllValue()
  15. {
  16. $name = 'parameters_arr';
  17. if(!Cache::has($name)){
  18. Cache::set($name, (new ParametersModel())->getAllValue(), 3600);
  19. }
  20. return Cache::get($name);
  21. }
  22. }