Пример #1
0
 /**
  * @param array  $array
  * @param string $dottedKey
  * @param mixed  $value
  *
  * @return mixed
  */
 public static function &set(&$array, $dottedKey, $value)
 {
     if (is_null($dottedKey)) {
         return $array = $value;
     }
     $k = explode('.', $dottedKey, 2);
     $array[$k[0]] = isset($k[1]) ? Arr::set($array[$k[0]], $k[1], $value) : $value;
     return $array;
 }
Пример #2
0
 /**
  * @param string $dottedKey
  * @param mixed  $value
  *
  * @return mixed
  */
 public function set($dottedKey, $value)
 {
     return Arr::set($_SESSION, $dottedKey, $value);
 }