switchToCachePrefix($this->parallelSafeCachePrefix()); }); } /** * Get the test cache prefix. * * @return string */ protected function parallelSafeCachePrefix() { self::$originalCachePrefix ??= $this->app['config']->get('cache.prefix', ''); return self::$originalCachePrefix.'test_'.ParallelTesting::token().'_'; } /** * Switch to the given cache prefix. * * @param string $prefix * @return void */ protected function switchToCachePrefix($prefix) { $this->app['config']->set('cache.prefix', $prefix); } }