PHP Класс _WPDKDBTable

## Overview Let's we say that is not easy design and coding a well done CRUD engine for WordPress. However we have try to do this in a simple first release.
Устаревший: Since 0.9
Автор: =undo= ([email protected])
Показать файл Открыть проект

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

Свойство Тип Описание
$arrayStatuses array
$sdfArrayStatuses array
$tableName string
$wpdb wpdb

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

Метод Описание
__construct ( string $tableName, string $index_name = 'id' ) : _WPDKDBTable
arrayStatusesGroupBy ( ) : array
count ( ) : integer
delete ( array | integer $indexes ) : boolean | integer
query ( string $where = '1' ) : array | null
tableName ( string $tableName ) : string
update ( array | integer $indexes, array $fields ) : boolean | integer

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

Метод Описание
arrayStatuses ( ) : array
sdfArrayStatuses ( ) : array
updateTable ( string $sql_filename, string $tableName )

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

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

public __construct ( string $tableName, string $index_name = 'id' ) : _WPDKDBTable
$tableName string Table name without WordPress prefix
$index_name string Optional index name, default `id`
Результат _WPDKDBTable

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

protected arrayStatuses ( ) : array
Результат array

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

public arrayStatusesGroupBy ( ) : array
Результат array

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

public count ( ) : integer
Результат integer

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

public delete ( array | integer $indexes ) : boolean | integer
$indexes array | integer List of index or single index
Результат boolean | integer

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

public query ( string $where = '1' ) : array | null
$where string
Результат array | null Array of object or NULL

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

protected sdfArrayStatuses ( ) : array
Результат array

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

static public tableName ( string $tableName ) : string
$tableName string Simple table name
Результат string Complete WordPress table name

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

public update ( array | integer $indexes, array $fields ) : boolean | integer
$indexes array | integer List of index or single index
$fields array Key value pairs array field => value
Результат boolean | integer

updateTable() защищенный статический Метод

protected static updateTable ( string $sql_filename, string $tableName )
$sql_filename string Complete path of sql file
$tableName string Simple table name without WordPress Prefix. The WordPress prefix is auto add by this method

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

$arrayStatuses публичное свойство

public array $arrayStatuses
Результат array

$sdfArrayStatuses публичное свойство

public array $sdfArrayStatuses
Результат array

$tableName публичное свойство

public string $tableName
Результат string

$wpdb публичное свойство

public wpdb $wpdb
Результат wpdb