예제 #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']);
 }
예제 #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));
 }
예제 #3
0
파일: helpers.php 프로젝트: catlib/support
 /**
  * 移除指定的键值对
  *
  * @param  array  $array
  * @param  array|string  $keys
  * @return array
  */
 function array_except($array, $keys)
 {
     return Arr::except($array, $keys);
 }