*/ public function toArray(Request $request): array { return [ 'user_git_connection_id' => Arr::get($this->resource, 'user_git_connection_id'), 'provider' => Arr::get($this->resource, 'provider'), 'provider_label' => Arr::get($this->resource, 'provider_label'), 'base_url' => Arr::get($this->resource, 'base_url'), 'account_login' => Arr::get($this->resource, 'account_login'), 'account_name' => Arr::get($this->resource, 'account_name'), 'error' => Arr::get($this->resource, 'error'), 'repositories' => GitRepositoryOptionResource::collection( collect(Arr::get($this->resource, 'repositories', [])), )->resolve(), ]; } }