/var/www/flurhymez/vendor/spatie/laravel-analytics/src
NameSizeModeActions
Exceptions/-0755rm
Analytics.php55750644editdlrm
AnalyticsClient.php28850644editdlrm
AnalyticsClientFactory.php16900644editdlrm
AnalyticsFacade.php2590644editdlrm
AnalyticsServiceProvider.php17250644editdlrm
Period.php14410644editdlrm
Edit: /var/www/flurhymez/vendor/spatie/laravel-analytics/src/AnalyticsClientFactory.php (1690B)
setScopes([ Google_Service_Analytics::ANALYTICS_READONLY, ]); $client->setAuthConfig($config['service_account_credentials_json']); self::configureCache($client, $config['cache']); return $client; } protected static function configureCache(Google_Client $client, $config) { $config = collect($config); $store = Cache::store($config->get('store')); $cache = new Psr16Adapter($store); $client->setCache($cache); $client->setCacheConfig( $config->except('store')->toArray() ); } protected static function createAnalyticsClient(array $analyticsConfig, Google_Service_Analytics $googleService): AnalyticsClient { $client = new AnalyticsClient($googleService, app(Repository::class)); $client->setCacheLifeTimeInMinutes($analyticsConfig['cache_lifetime_in_minutes']); return $client; } }