original_string: public function get($key) {
          $filename = $this->generateFileLocation($key);
          if (file_exists($filename) && is_readable($filename)) {
              $cache = unserialize(file_get_contents($filename));
              if ($cache['expires'] > time()) {
                  return $cache['content'];
              } else {
                  unlink($filename);
              }
          }
          return null;
      }
code: public function get($key) {
          $filename = $this->generateFileLocation($key);
          if (file_exists($filename) && is_readable($filename)) {
              $cache = unserialize(file_get_contents($filename));
              if ($cache['expires'] > time()) {
                  return $cache['content'];
              } else {
                  unlink($filename);
              }
          }
          return null;
      }
code_tokens: public function get ( $ key ) { $ filename = $ this -> generateFileLocation ( $ key ) ; if ( file_exists ( $ filename ) && is_readable ( $ filename ) ) { $ cache = unserialize ( file_get_contents ( $ filename ) ) ; if ( $ cache [ 'expires' ] > time ( ) ) { return $ cache [ 'content' ] ; } else { unlink ( $ filename ) ; } } return null ; }
docstring: Salva um valor do cache
  
  @uses Cache::generateFileLocation() para gerar o local do arquivo de cache
  
  @param string $key Uma chave para identificar o valor cacheado
  
  @return mixed Se o cache foi encontrado retorna o seu valor, caso contrário retorna NULL
docstring_tokens: Salva um valor do cache