PHP Класс Horde_Db_Adapter_Base_Table, horde

Автор: Mike Naberezny ([email protected])
Автор: Derek DeVries ([email protected])
Автор: Chuck Hagenbuch ([email protected])
Наследование: implements ArrayAccess, implements IteratorAggregate
Показать файл Открыть проект

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

Свойство Тип Описание
$_columns
$_indexes
$_name string The table's name.
$_primaryKey

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

Метод Описание
__construct ( string $name, $primaryKey, $columns, $indexes ) Constructor.
__get ( $key ) *########################################################################## # Object composition ##########################################################################
__isset ( $key )
getColumn ( $column ) : Horde_Db_Adapter_Base_Column
getColumnNames ( ) : array
getColumns ( ) : array
getIndexNames ( ) : array
getIndexes ( ) : array
getIterator ( ) *########################################################################## # IteratorAggregate ##########################################################################
getName ( ) : string
getPrimaryKey ( ) : mixed
offsetExists ( integer $offset ) : boolean ArrayAccess: Check if the given offset exists
offsetGet ( integer $offset ) : object ArrayAccess: Return the value for the given offset.
offsetSet ( integer $offset, mixed $value ) ArrayAccess: Set value for given offset
offsetUnset ( integer $offset ) ArrayAccess: remove element

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

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

Constructor.
public __construct ( string $name, $primaryKey, $columns, $indexes )
$name string The table's name.

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

*########################################################################## # Object composition ##########################################################################
public __get ( $key )

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

public __isset ( $key )

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

public getColumn ( $column ) : Horde_Db_Adapter_Base_Column
Результат Horde_Db_Adapter_Base_Column

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

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

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

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

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

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

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

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

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

*########################################################################## # IteratorAggregate ##########################################################################
public getIterator ( )

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

public getName ( ) : string
Результат string

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

public getPrimaryKey ( ) : mixed
Результат mixed

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

ArrayAccess: Check if the given offset exists
public offsetExists ( integer $offset ) : boolean
$offset integer
Результат boolean

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

ArrayAccess: Return the value for the given offset.
public offsetGet ( integer $offset ) : object
$offset integer
Результат object {@link {@Horde_Db_Adapter_Base_ColumnDefinition}

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

ArrayAccess: Set value for given offset
public offsetSet ( integer $offset, mixed $value )
$offset integer
$value mixed

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

ArrayAccess: remove element
public offsetUnset ( integer $offset )
$offset integer

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

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

protected $_columns

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

protected $_indexes

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

The table's name.
protected string $_name
Результат string

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

protected $_primaryKey