Skip to content

Commit

Permalink
Fixed callback types in executeXxxRaw methods
Browse files Browse the repository at this point in the history
  • Loading branch information
SOF3 committed Dec 14, 2021
1 parent 22f7e9a commit c40a2c9
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions libasynql/src/poggit/libasynql/base/DataConnectorImpl.php
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ public function executeGeneric(string $queryName, array $args = [], ?callable $o
}, $onError);
}

public function executeGenericRaw(array $queries, array $args = [], ?callable $onSuccess = null, ?callable $onError = null) : void{
public function executeGenericRaw(array $queries, array $args = [[]], ?callable $onSuccess = null, ?callable $onError = null) : void{
$this->executeImplRaw($queries, $args, SqlThread::MODE_GENERIC, static function() use ($onSuccess){
if($onSuccess !== null){
$onSuccess();
Expand All @@ -138,10 +138,10 @@ public function executeChange(string $queryName, array $args = [], ?callable $on
}, $onError);
}

public function executeChangeRaw(array $queries, array $args = [], ?callable $onSuccess = null, ?callable $onError = null) : void{
$this->executeImplRaw($queries, $args, SqlThread::MODE_CHANGE, static function(SqlChangeResult $result) use ($onSuccess){
public function executeChangeRaw(array $queries, array $args = [[]], ?callable $onSuccess = null, ?callable $onError = null) : void{
$this->executeImplRaw($queries, $args, SqlThread::MODE_CHANGE, static function(array $results) use ($onSuccess){
if($onSuccess !== null){
$onSuccess($result->getAffectedRows());
$onSuccess(array_map(fn($result) => $result->getAffectedRows(), $results));
}
}, $onError);
}
Expand All @@ -154,10 +154,10 @@ public function executeInsert(string $queryName, array $args = [], ?callable $on
}, $onError);
}

public function executeInsertRaw(array $queries, array $args = [], ?callable $onInserted = null, ?callable $onError = null) : void{
$this->executeImplRaw($queries, $args, SqlThread::MODE_INSERT, static function(SqlInsertResult $result) use ($onInserted){
public function executeInsertRaw(array $queries, array $args = [[]], ?callable $onInserted = null, ?callable $onError = null) : void{
$this->executeImplRaw($queries, $args, SqlThread::MODE_INSERT, static function(array $results) use ($onInserted){
if($onInserted !== null){
$onInserted($result->getInsertId(), $result->getAffectedRows());
$onInserted(array_map(fn($result) => $result->getInsertId(), $results));
}
}, $onError);
}
Expand All @@ -170,10 +170,10 @@ public function executeSelect(string $queryName, array $args = [], ?callable $on
}, $onError);
}

public function executeSelectRaw(array $queries, array $args = [], ?callable $onSelect = null, ?callable $onError = null) : void{
$this->executeImplRaw($queries, $args, SqlThread::MODE_SELECT, static function(SqlSelectResult $result) use ($onSelect){
public function executeSelectRaw(array $queries, array $args = [[]], ?callable $onSelect = null, ?callable $onError = null) : void{
$this->executeImplRaw($queries, $args, SqlThread::MODE_SELECT, static function(array $results) use ($onSelect){
if($onSelect !== null){
$onSelect($result->getRows(), $result->getColumnInfo());
$onSelect(array_map(fn($result) => $result->getRows(), $results));
}
}, $onError);
}
Expand Down

0 comments on commit c40a2c9

Please sign in to comment.