public static function getConfig() { $time = time(); if (empty(self::$configs) || self::$configs['mtime'] + 1800 < $time) { self::$configs = array(); $db = \Lib\Message::db(); $table = \Lib\Message::table('system_data'); $sql = "SELECT `value` FROM `{$table}` WHERE `key`='jpush'"; $value = @unserialize($db->single($sql)); if ($value) { self::$configs['app_key'] = $value['key']; self::$configs['master_secret'] = $value['secret']; self::$configs['mtime'] = $time; } } return self::$configs; }