config.php 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. /**
  3. * 更新
  4. */
  5. defined('InShopNC') or exit('Access Invalid!');
  6. class configControl extends mobileHomeControl
  7. {
  8. public function __construct()
  9. {
  10. parent::__construct();
  11. }
  12. /**
  13. * 获取配置文件
  14. *
  15. * 参数: platform 1:android 2:ios
  16. */
  17. public function getconfigOp()
  18. {
  19. $platform = trim($_GET['platform']);
  20. $ver_code = trim($_GET['ver_code']);
  21. if (!isset($platform) || empty($platform)) {
  22. return joutput_error(errcode::ErrInputParam);
  23. }
  24. if (!isset($ver_code) || empty($ver_code)) {
  25. return joutput_error(errcode::ErrInputParam);
  26. }
  27. $result = Model()->table('config')->select();
  28. if (empty($result)) {
  29. return joutput_error(errcode::ErrGetConfig);
  30. } else {
  31. $ret = array();
  32. foreach ($result as $value) {
  33. $ret[$value['name']] = array('value'=>$value['value']);
  34. }
  35. }
  36. return joutput_data($ret);
  37. }
  38. }