PHP 클래스 Storm\Drivers\Constant\Mapping\FluentPropertyMapping

파일 보기 프로젝트 열기: timetoogo/penumbra

공개 메소드들

메소드 설명
ToCollection ( Storm\Core\Relational\IToManyRelation $ToManyRelation, $LoadingMode = null )
ToColumn ( Storm\Core\Relational\IColumn $Column )
ToEntity ( Storm\Core\Relational\IToOneRelation $ToOneRelation, $LoadingMode = null )
__construct ( Storm\Core\Object\IProperty $Property, $DefaultLoadingMode, callable $PropertyColumnMappingCallback )

비공개 메소드들

메소드 설명
GetLoadingMode ( $SuppliedLoadingMode )
MakeToCollectionMapping ( Storm\Core\Relational\IToManyRelation $ToManyRelation, $LoadingMode )
MakeToEntityMapping ( Storm\Core\Relational\IToOneRelation $ToOneRelation, $LoadingMode )

메소드 상세

ToCollection() 공개 메소드

public ToCollection ( Storm\Core\Relational\IToManyRelation $ToManyRelation, $LoadingMode = null )
$ToManyRelation Storm\Core\Relational\IToManyRelation

ToColumn() 공개 메소드

public ToColumn ( Storm\Core\Relational\IColumn $Column )
$Column Storm\Core\Relational\IColumn

ToEntity() 공개 메소드

public ToEntity ( Storm\Core\Relational\IToOneRelation $ToOneRelation, $LoadingMode = null )
$ToOneRelation Storm\Core\Relational\IToOneRelation

__construct() 공개 메소드

public __construct ( Storm\Core\Object\IProperty $Property, $DefaultLoadingMode, callable $PropertyColumnMappingCallback )
$Property Storm\Core\Object\IProperty
$PropertyColumnMappingCallback callable