PHP Класс PMA\libraries\SystemDatabase

Показать файл Открыть проект

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

Свойство Тип Описание
$dbi DatabaseInterface

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

Метод Описание
__construct ( DatabaseInterface $dbi ) Get instance of SystemDatabase
getExistingTransformationData ( string $db ) : mysqli_result Get existing data on transformations applied for columns in a particular table
getNewTransformationDataSql ( object $pma_transformation_data, array $column_map, string $view_name, string $db ) : string Get SQL query for store new transformation details of a VIEW

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

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

Get instance of SystemDatabase
public __construct ( DatabaseInterface $dbi )
$dbi DatabaseInterface Database interface for the system database

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

Get existing data on transformations applied for columns in a particular table
public getExistingTransformationData ( string $db ) : mysqli_result
$db string Database name looking for
Результат mysqli_result Result of executed SQL query

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

Get SQL query for store new transformation details of a VIEW
public getNewTransformationDataSql ( object $pma_transformation_data, array $column_map, string $view_name, string $db ) : string
$pma_transformation_data object Result set of SQL execution
$column_map array Details of VIEW columns
$view_name string Name of the VIEW
$db string Database name of the VIEW
Результат string $new_transformations_sql SQL query for new transformations

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

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

protected DatabaseInterface,PMA\libraries $dbi
Результат DatabaseInterface