/** * @param string $key * @param null $default * @return array|mixed */ public function get($key, $default = null) { if (is_array($key)) { return Arr::extract($this->data, $key); } return Arr::get($this->data, $key, $default); }
/** * {@inheritdoc} */ public function config($key = null, $default = null) { if (is_array($key)) { return Arr::extract($this->config, $key); } return Arr::get($this->config, $key, $default); }
/** * Extracts config values. * * @param array $keys * @param bool $include * @return array */ public function extract($keys, $include = true) { return Arr::extract($this->values, $keys, $include); }