PHP 클래스 phpDataMapper_Relation, phpDataMapper

저자: Vance Lucas ([email protected])
파일 보기 프로젝트 열기: vlucas/phpDataMapper

보호된 프로퍼티들

프로퍼티 타입 설명
$_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