From a97f246b3c7e643f5f8ea73040a8d55c6b8d0ab7 Mon Sep 17 00:00:00 2001 From: William FINK Date: Mon, 18 Aug 2014 15:34:56 +0200 Subject: [PATCH] Usage of configurated mysql port with mysqldump --- .../Service/Backup/MysqlDumpBackup.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/VIPSoft/DoctrineDataFixturesExtension/Service/Backup/MysqlDumpBackup.php b/src/VIPSoft/DoctrineDataFixturesExtension/Service/Backup/MysqlDumpBackup.php index 8caf5ef..e51db4b 100644 --- a/src/VIPSoft/DoctrineDataFixturesExtension/Service/Backup/MysqlDumpBackup.php +++ b/src/VIPSoft/DoctrineDataFixturesExtension/Service/Backup/MysqlDumpBackup.php @@ -73,6 +73,10 @@ public function create($database, $file, array $params) $command .= sprintf(" -p%s", escapeshellarg($params['password'])); } + if (isset($params['port'])) { + $command .= sprintf(" -P%s", escapeshellarg($params['port'])); + } + $this->runCommand($command); } @@ -95,6 +99,10 @@ public function restore($database, $file, array $params) $command .= sprintf(" -p%s", escapeshellarg($params['password'])); } + if (isset($params['port'])) { + $command .= sprintf(" -P%s", escapeshellarg($params['port'])); + } + $this->runCommand($command); } }