/home/techb158/immovalet.com/platform/plugins/backup/src/Commands
Edit: /home/techb158/immovalet.com/platform/plugins/backup/src/Commands/BackupCreateCommand.php (1496B)
backup = $backup;
}
/**
* Execute the console command.
* @throws Exception
*/
public function handle()
{
try {
$this->info('Generating backup...');
$data = $this->backup->createBackupFolder($this->argument('name'), $this->option('description'));
$this->backup->backupDb();
$this->backup->backupFolder(config('filesystems.disks.public.root'));
do_action(BACKUP_ACTION_AFTER_BACKUP, BACKUP_MODULE_SCREEN_NAME, request());
$this->info('Done! The backup folder is located in ' . $this->backup->getBackupPath($data['key']) . '!');
} catch (Exception $exception) {
$this->error($exception->getMessage());
}
return 0;
}
}