original_string: public static function cache(Closure $callback, $lifetime = null, $returnObj = false)
      {
          return self::getManager()->cache($callback, $lifetime, $returnObj);
      }
code: public static function cache(Closure $callback, $lifetime = null, $returnObj = false)
      {
          return self::getManager()->cache($callback, $lifetime, $returnObj);
      }
code_tokens: public static function cache ( Closure $ callback , $ lifetime = null , $ returnObj = false ) { return self :: getManager ( ) -> cache ( $ callback , $ lifetime , $ returnObj ) ; }
docstring: Create new cached image and run callback statically
  
  @param  Closure  $callback
  @param  int      $lifetime
  @param  boolean  $returnObj
  
  @return mixed
docstring_tokens: Create new cached image and run callback statically