File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88use Yiisoft \Db \Expression \Expression ;
99use Yiisoft \Db \Query \QueryInterface ;
1010use Yiisoft \Db \QueryBuilder \AbstractDMLQueryBuilder ;
11- use Yiisoft \Db \QueryBuilder \QueryBuilderInterface ;
12- use Yiisoft \Db \Schema \QuoterInterface ;
13- use Yiisoft \Db \Schema \SchemaInterface ;
1411
1512use function implode ;
1613use function reset ;
2017 */
2118final class DMLQueryBuilder extends AbstractDMLQueryBuilder
2219{
23- public function __construct (
24- private QueryBuilderInterface $ queryBuilder ,
25- private QuoterInterface $ quoter ,
26- private SchemaInterface $ schema
27- ) {
28- parent ::__construct ($ queryBuilder , $ quoter , $ schema );
29- }
30-
3120 public function insertWithReturningPks (string $ table , QueryInterface |array $ columns , array &$ params = []): string
3221 {
3322 $ sql = $ this ->insert ($ table , $ columns , $ params );
You can’t perform that action at this time.
0 commit comments