Example #1
0
 /**
  * 根据数组批量设置
  *
  * @stability: 4
  * @param array $array 配置数组
  * @return array
  */
 public static function setAll($array)
 {
     return Config::$storage = array_merge(Config::$storage, array_change_key_case($array));
 }
Example #2
0
 /**
  * Set configuration parameter
  *
  * @param $param1 parameter name or array with key=>value
  * @param $param2 parameter value
  * @return void
  * @static
  */
 public static function setVar($param1, $param2 = null)
 {
     if (is_array($param1)) {
         self::$storage = array_merge((array) self::$storage, (array) $param1);
     } elseif (!is_null($param1)) {
         self::$storage[$param1] = $param2;
     }
 }