original_string: public function makeStorage(BackendInterface $backend)
      {
          if (SettingsServer::isTrackerApiRequest()) {
              $backend = new Backend\Cache($backend);
          }
  
          return new Storage($backend);
      }
code: public function makeStorage(BackendInterface $backend)
      {
          if (SettingsServer::isTrackerApiRequest()) {
              $backend = new Backend\Cache($backend);
          }
  
          return new Storage($backend);
      }
code_tokens: public function makeStorage ( BackendInterface $ backend ) { if ( SettingsServer :: isTrackerApiRequest ( ) ) { $ backend = new Backend \ Cache ( $ backend ) ; } return new Storage ( $ backend ) ; }
docstring: Makes a new storage object based on a custom backend interface.
  
  @param BackendInterface $backend
  @return Storage
docstring_tokens: Makes a new storage object based on a custom backend interface .