Skip to content

Commit c003f40

Browse files
committed
fix for #743
1 parent e49546d commit c003f40

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

api.include.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6387,7 +6387,7 @@ public function lastInsertId(/* ?string */$name = null): string
63876387
return $this->pdo()->lastInsertId($name);
63886388
}
63896389

6390-
public function query(string $statement): \PDOStatement
6390+
public function query(string $query, int $fetchMode = null, mixed ...$fetchModeArgs): \PDOStatement
63916391
{
63926392
return call_user_func_array(array($this->pdo(), 'query'), func_get_args());
63936393
}
@@ -7579,6 +7579,7 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface
75797579
$columnNames = array_map('trim', explode(',', $returnedColumns));
75807580
$columnNames[] = $passwordColumnName;
75817581
$columnNames[] = $pkName;
7582+
$columnNames = array_values(array_unique($columnNames));
75827583
}
75837584
$columnOrdering = $this->ordering->getDefaultColumnOrdering($table);
75847585
if ($path == 'register') {

api.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6387,7 +6387,7 @@ public function lastInsertId(/* ?string */$name = null): string
63876387
return $this->pdo()->lastInsertId($name);
63886388
}
63896389

6390-
public function query(string $statement): \PDOStatement
6390+
public function query(string $query, int $fetchMode = null, mixed ...$fetchModeArgs): \PDOStatement
63916391
{
63926392
return call_user_func_array(array($this->pdo(), 'query'), func_get_args());
63936393
}
@@ -7579,6 +7579,7 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface
75797579
$columnNames = array_map('trim', explode(',', $returnedColumns));
75807580
$columnNames[] = $passwordColumnName;
75817581
$columnNames[] = $pkName;
7582+
$columnNames = array_values(array_unique($columnNames));
75827583
}
75837584
$columnOrdering = $this->ordering->getDefaultColumnOrdering($table);
75847585
if ($path == 'register') {

src/Tqdev/PhpCrudApi/Database/LazyPdo.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ public function lastInsertId(/* ?string */$name = null): string
117117
return $this->pdo()->lastInsertId($name);
118118
}
119119

120-
public function query(string $statement): \PDOStatement
120+
public function query(string $query, int $fetchMode = null, mixed ...$fetchModeArgs): \PDOStatement
121121
{
122122
return call_user_func_array(array($this->pdo(), 'query'), func_get_args());
123123
}

0 commit comments

Comments
 (0)