protected function createRepository($name, $connection, $fileManager, $title, $cache)
 {
     if ($cache == true) {
         $repository = new CachingRepository($name, $connection, $fileManager);
         $repository->enableSingleContentRecordCaching(60);
         $repository->enableAllContentRecordsCaching(60);
         $repository->enableContentQueryRecordsCaching(60);
     } else {
         $repository = new Repository($name, $connection, $fileManager);
     }
     $repository->setTitle($title);
     return $repository;
 }