changeCronjobFilenames('.class.php', '.php'); } protected function down() { $this->changeCronjobFilenames('.php', '.class.php'); } private function changeCronjobFilenames(string $fromExtension, string $toExtension): void { $query = "UPDATE `cronjobs_tasks` SET `filename` = :new WHERE `filename` = :old"; $statement = DBManager::get()->prepare($query); foreach (self::ADJUSTMENTS as $filename) { $statement->bindValue(':new', $filename . $toExtension); $statement->bindValue(':old', $filename . $fromExtension); $statement->execute(); } } };