__construct() public méthode

Constructor of Mysqldump. Note that in the case of an SQLite database connection, the filename must be in the $db parameter.
public __construct ( string $dsn = '', string $user = '', string $pass = '', array $dumpSettings = [], array $pdoSettings = [] )
$dsn string PDO DSN connection string
$user string SQL account username
$pass string SQL account password
$dumpSettings array SQL database settings
$pdoSettings array PDO configured attributes
 /**
  * MysqlDumperService constructor.
  *
  * @param string             $dsn
  * @param string             $user
  * @param string             $pass
  * @param MysqlDumperOptions $dumpSettings
  * @param array              $pdoSettings
  */
 public function __construct($dsn = '', $user = '', $pass = '', MysqlDumperOptions $dumpSettings, $pdoSettings = [])
 {
     parent::__construct($dsn, $user, $pass, $dumpSettings->toDumperArray(), $pdoSettings);
 }