Skip to content

Commit f4be0b1

Browse files
authored
Merge pull request #19 from catchem88/master
Remove 'password' from required parameter in MySQL and MariaDB
2 parents f2c78c4 + 93c6060 commit f4be0b1

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/dialects/mariadb/MariaDBDialect.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public function buildDeleteWithJoinSql(
9494
*/
9595
public function buildDsn(array $params): string
9696
{
97-
foreach (['host', 'dbname', 'username', 'password'] as $requiredParam) {
97+
foreach (['host', 'dbname', 'username'] as $requiredParam) {
9898
if (empty($params[$requiredParam])) {
9999
throw new InvalidArgumentException("Missing '$requiredParam' parameter");
100100
}
@@ -118,7 +118,7 @@ public function defaultPdoOptions(): array
118118
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
119119
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
120120
PDO::ATTR_EMULATE_PREPARES => false,
121-
PDO::MYSQL_ATTR_LOCAL_INFILE => true,
121+
Pdo\Mysql::ATTR_LOCAL_INFILE => true,
122122
];
123123
}
124124

src/dialects/mysql/MySQLDialect.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public function buildDeleteWithJoinSql(
9393
*/
9494
public function buildDsn(array $params): string
9595
{
96-
foreach (['host', 'dbname', 'username', 'password'] as $requiredParam) {
96+
foreach (['host', 'dbname', 'username'] as $requiredParam) {
9797
if (empty($params[$requiredParam])) {
9898
throw new InvalidArgumentException("Missing '$requiredParam' parameter");
9999
}
@@ -117,7 +117,7 @@ public function defaultPdoOptions(): array
117117
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
118118
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
119119
PDO::ATTR_EMULATE_PREPARES => false,
120-
PDO::MYSQL_ATTR_LOCAL_INFILE => true,
120+
Pdo\Mysql::ATTR_LOCAL_INFILE => true,
121121
];
122122
}
123123

0 commit comments

Comments
 (0)