PHP Класс Nette\Database\Helpers

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

Открытые свойства

Свойство Тип Описание
$maxLength maximum SQL length
$typePatterns array

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

Метод Описание
createDebugPanel ( $connection, $explain = TRUE, $name = NULL )
detectType ( $type ) : string Heuristic column type detection.
detectTypes ( PDOStatement $statement ) : array Common column type detection.
dumpResult ( ResultSet $result ) : void Displays complete result set as HTML table for debug purposes.
dumpSql ( $sql, array $params = NULL, Connection $connection = NULL ) : string Returns syntax highlighted SQL command.
findDuplicates ( PDOStatement $statement ) : string Finds duplicate columns in select statement
loadFromFile ( Connection $connection, $file ) : integer Import SQL dump from file - extremely fast.
toPairs ( array $rows, $key = NULL, $value = NULL ) : array Reformat source to key -> value pairs.

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

createDebugPanel() публичный статический Метод

public static createDebugPanel ( $connection, $explain = TRUE, $name = NULL )

detectType() публичный статический Метод

Heuristic column type detection.
public static detectType ( $type ) : string
Результат string

detectTypes() публичный статический Метод

Common column type detection.
public static detectTypes ( PDOStatement $statement ) : array
$statement PDOStatement
Результат array

dumpResult() публичный статический Метод

Displays complete result set as HTML table for debug purposes.
public static dumpResult ( ResultSet $result ) : void
$result ResultSet
Результат void

dumpSql() публичный статический Метод

Returns syntax highlighted SQL command.
public static dumpSql ( $sql, array $params = NULL, Connection $connection = NULL ) : string
$params array
$connection Connection
Результат string

findDuplicates() публичный статический Метод

Finds duplicate columns in select statement
public static findDuplicates ( PDOStatement $statement ) : string
$statement PDOStatement
Результат string

loadFromFile() публичный статический Метод

Import SQL dump from file - extremely fast.
public static loadFromFile ( Connection $connection, $file ) : integer
$connection Connection
Результат integer count of commands

toPairs() публичный статический Метод

Reformat source to key -> value pairs.
public static toPairs ( array $rows, $key = NULL, $value = NULL ) : array
$rows array
Результат array

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

$maxLength публичное статическое свойство

maximum SQL length
public static $maxLength

$typePatterns публичное статическое свойство

public static array $typePatterns
Результат array