public function cleanUp(Shop $shop, $leaveBrowserRunning = false) { if ($shop->isTemporary()) { $shop->getDatabaseManager()->dropDatabaseIfExists(); $shop->getFileManager()->deleteAllFiles(); } if (!$leaveBrowserRunning) { $shop->getBrowser()->quit(); } }