$this->getConfig($name), ]); } /** * 获取场景配置 * @param string $scene * @return array */ public function getConfig(string $scene): array { if ($scene === 'default') { return $this->config->get($this->getConfigKey()); } return Arr::merge( $this->config->get($this->getConfigKey()), $this->config->get($this->getConfigKey($scene), []) ); } /** * @param string $name * @return string */ private function getConfigKey(string $name = 'default'): string { return 'jwt.' . $name; } }