db

Форк
0
/
Insert.php 
26 строк · 577.0 Байт
1
<?php
2

3
namespace Upside\Db\SQL;
4

5
use Upside\Db\Connection;
6

7
class Insert extends InsertStatement
8
{
9
    protected Connection $connection;
10

11
    public function __construct(Connection $connection, ?SQLStatement $statement = null)
12
    {
13
        parent::__construct($statement);
14

15
        $this->connection = $connection;
16
    }
17

18
    public function into(string $table): bool
19
    {
20
        parent::into($table);
21
        
22
        $compiler = $this->connection->get_compiler();
23

24
        return $this->connection->command($compiler->insert($this->sql), $compiler->get_params());
25
    }
26
}
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.