if ($dbUser !== false) { $params['user'] = $dbUser; $params['password'] = ''; } if ($dbPassword !== false) { $params['password'] = $dbPassword; } if ($dbName !== false) { $params['database'] = $dbName; } $db = eZDB::instance($dbImpl, $params, true); eZDB::setInstance($db); } $db->setIsSQLOutputEnabled($showSQL); if ($flatten['contentobject']) { $cli->output("Removing non-published content object versions"); eZContentObjectVersion::removeVersions(); } if ($flatten['contentclass']) { $cli->output("Removing temporary content classes"); eZContentClass::removeTemporary(); } if ($flatten['workflow']) { $cli->output("Removing temporary workflows"); eZWorkflow::removeTemporary(); } if ($flatten['role']) { $cli->output("Removing temporary roles"); eZRole::removeTemporary(); } $script->shutdown();