fix: empty array is not a valid PdoStatement::execute param

This commit is contained in:
Guillermo Pages
2021-09-13 13:30:12 +02:00
parent b64b7f72fb
commit 239bb0d850

View File

@@ -27,7 +27,7 @@ class Connection
public static function execute($sql, $values = array(), $fetchMode = \PDO::FETCH_ASSOC)
{
$statement = PDOWithFilters::prepare($sql);
$success = $statement->execute($values);
$success = $statement->execute(!empty($values) ? $values : null);
if (!$success) {
$statement->closeCursor();