Esempio n. 1
0
 /**
  * 合并一个读写级配置
  *
  * @param  array  $config
  * @param  array  $merge
  * @return array
  */
 protected function mergeReadWriteConfig(array $config, array $merge)
 {
     return Arr::except(array_merge($config, $merge), ['read', 'write']);
 }
Esempio n. 2
0
 /**
  * 返回集合中除了指定键的所有项目
  *
  * @param  mixed  $keys
  * @return static
  */
 public function except($keys)
 {
     $keys = is_array($keys) ? $keys : func_get_args();
     return new static(Arr::except($this->items, $keys));
 }
Esempio n. 3
0
 /**
  * 移除指定的键值对
  *
  * @param  array  $array
  * @param  array|string  $keys
  * @return array
  */
 function array_except($array, $keys)
 {
     return Arr::except($array, $keys);
 }