PHP 클래스 Ouzo\Db\Relation

파일 보기 프로젝트 열기: letsdrink/ouzo 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( $name, $class, $localKey, $foreignKey, $collection, $condition = '', $order = null )
__toString ( )
extractValue ( $values )
getClass ( )
getCondition ( )
getForeignKey ( )
getLocalKey ( )
getName ( )
getOrder ( )
getRelationModelObject ( ) : Model
inline ( array $params ) : Relation
isCollection ( )
withName ( $name )

메소드 상세

__construct() 공개 메소드

public __construct ( $name, $class, $localKey, $foreignKey, $collection, $condition = '', $order = null )

__toString() 공개 메소드

public __toString ( )

extractValue() 공개 메소드

public extractValue ( $values )

getClass() 공개 메소드

public getClass ( )

getCondition() 공개 메소드

public getCondition ( )

getForeignKey() 공개 메소드

public getForeignKey ( )

getLocalKey() 공개 메소드

public getLocalKey ( )

getName() 공개 메소드

public getName ( )

getOrder() 공개 메소드

public getOrder ( )

getRelationModelObject() 공개 메소드

public getRelationModelObject ( ) : Model
리턴 Ouzo\Model

inline() 공개 정적인 메소드

public static inline ( array $params ) : Relation
$params array { @var string $class @var string $localKey @var string $foreignKey @var bool $collection @var string $destinationField }
리턴 Relation

isCollection() 공개 메소드

public isCollection ( )

withName() 공개 메소드

public withName ( $name )