Added Telescope recording and pause functions (#678)
* Support telescope ability
* Support recording
* Optimizing the code
* feat: Refactor telescope recording and caching logic
* chore: Update Psr\Container\ContainerInterface::get() override in .phpstorm.meta.php
* feat: Update EntriesController to use ApplicationInterface for clearing Telescope entries
* feat: Update Psr\Container\ContainerInterface::get() override in .phpstorm.meta.php
* chore: Update Psr\Container\ContainerInterface::get() override in .phpstorm.meta.php
* feat: Update EntriesController to use ApplicationInterface for clearing Telescope entries
* Update Telescope::getCache() to return PsrCacheInterface instead of CacheInterface
* Added `Telescope::isRecording()` function
* Moved `Telescope::isRecording()` condition to `TelescopeConfig isEnable()`
* Optimized
* Optimized
* Update tests
* Remove unused codes
* Optimize Telescope::isRecording() condition
* Optimize Telescope::isRecording() condition
* Optimize Telescope::isRecording() condition
* Optimize Telescope::isRecording() condition and update caching logic
* Optimize Telescope::isRecording() condition and caching logic
* Optimize Telescope::isRecording() condition and caching logic
* Optimize Telescope::isRecording() condition and update caching logic
* chore: Optimize Telescope::isRecording() condition and caching logic
* Optimize Telescope::isRecording() condition and caching logic
* chore: Optimize Telescope::isRecording() condition and caching logic
* Refactor parse recording
* Optimize Telescope::isRecording() condition and caching logic
* chore: Disable Telescope filter for cache entries with 'telescope:' prefix
* Optimized
* chore: Optimize caching logic in Telescope::getCache() method
* Optimize caching logic in CacheAspect.php
* Optimize caching logic in TelescopeConfig.php
* chore: Remove SetupTelescopeFilterListener and optimize caching logic in TelescopeConfig.php and CacheAspect.php
* Optimize caching logic in CacheAspect.php
* Optimize caching logic in CacheAspect.php
* Optimize caching logic in CacheAspect.php
* Optimize caching logic in CacheAspect.php
* chore: Optimize caching logic in TelescopeConfig.php and CacheAspect.php
* chore: Optimize caching logic in TelescopeConfig.php and CacheAspect.php
* optimize code
* optimize code
* optimize code
---------
Co-authored-by: 10951 <guandeng@addcn.com>
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>