PHP Класс phpDataMapper_Relation, phpDataMapper

Автор: Vance Lucas ([email protected])
Показать файл Открыть проект

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

Свойство Тип Описание
$_collection
$_conditions
$_foreignKeys
$_mapper
$_relationData
$_relationRowCount

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

Метод Описание
__construct ( phpDataMapper_Base $mapper, array $conditions, array $relationData ) Constructor function
__toString ( ) Called automatically when attribute is printed
all ( ) Select all related records
conditions ( ) : array Get foreign key relations
mapper ( ) Get related DataMapper object
relationOrder ( ) : array Get sorting for relations

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

Метод Описание
execute ( ) Internal function, caches fetched related rows from all() function call

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

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

Constructor function
public __construct ( phpDataMapper_Base $mapper, array $conditions, array $relationData )
$mapper phpDataMapper_Base DataMapper object to query on for relationship data
$conditions array
$relationData array

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

Called automatically when attribute is printed
public __toString ( )

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

Select all related records
abstract public all ( )

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

Get foreign key relations
public conditions ( ) : array
Результат array

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

Internal function, caches fetched related rows from all() function call
protected execute ( )

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

Get related DataMapper object
public mapper ( )

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

Get sorting for relations
public relationOrder ( ) : array
Результат array

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

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

protected $_collection

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

protected $_conditions

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

protected $_foreignKeys

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

protected $_mapper

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

protected $_relationData

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

protected $_relationRowCount