PHP Класс LazyRecord\Bootstrap

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$builder
$conn
$logger
$queryDriver

Открытые методы

Метод Описание
__construct ( Connection $conn, BaseBuilder $builder = null, CLIFramework\Logger $logger = null )
build ( array $schemas )
remove ( array $schemas ) Remove schemas from database.
seed ( array $schemas, ConfigLoader $config = null )

Защищенные методы

Метод Описание
executeStatement ( $sql )
executeStatements ( array $sqls )

Описание методов

__construct() публичный Метод

public __construct ( Connection $conn, BaseBuilder $builder = null, CLIFramework\Logger $logger = null )
$conn Connection
$builder LazyRecord\SqlBuilder\BaseBuilder
$logger CLIFramework\Logger

build() публичный Метод

public build ( array $schemas )
$schemas array

executeStatement() защищенный Метод

protected executeStatement ( $sql )

executeStatements() защищенный Метод

protected executeStatements ( array $sqls )
$sqls array

remove() публичный Метод

Remove schemas from database.
public remove ( array $schemas )
$schemas array

seed() публичный Метод

public seed ( array $schemas, ConfigLoader $config = null )
$schemas array
$config ConfigLoader

Описание свойств

$builder защищенное свойство

protected $builder

$conn защищенное свойство

protected $conn

$logger защищенное свойство

protected $logger

$queryDriver защищенное свойство

protected $queryDriver