cachedUaResult = $result; } protected function parseBrowserFromUserAgent(): array { if (!empty($this->cachedUaResult)) { return $this->cachedUaResult; } return parent::parseBrowserFromUserAgent(); } }