original_string: public function get(array $adapters, CacheableInterface $item)
      {
          foreach ($adapters as $adapter) {
              try {
                  return $adapter->get($item);
              } catch (\Exception $e) {
                  continue;
              }
          }
  
          throw new UnhandledCacheException('No cache system is available');
      }
code: public function get(array $adapters, CacheableInterface $item)
      {
          foreach ($adapters as $adapter) {
              try {
                  return $adapter->get($item);
              } catch (\Exception $e) {
                  continue;
              }
          }
  
          throw new UnhandledCacheException('No cache system is available');
      }
code_tokens: public function get ( array $ adapters , CacheableInterface $ item ) { foreach ( $ adapters as $ adapter ) { try { return $ adapter -> get ( $ item ) ; } catch ( \ Exception $ e ) { continue ; } } throw new UnhandledCacheException ( 'No cache system is available' ) ; }
docstring: Get cache from first up adapter
  
  @param array $adapters
  @param CacheableInterface $item
  @throws UnhandledCacheException
  @return mixed
docstring_tokens: Get cache from first up adapter