PHP Class Storm\Drivers\Base\Mapping\Mappings\CompositeRelationshipPropertyRelationMapping

Afficher le fichier Open project: timetoogo/penumbra Class Usage Examples

Protected Properties

Свойство Type Description
$ConcreteRelationshipMapping RelationshipPropertyRelationMapping
$LoadingMode

Méthodes publiques

Méthode Description
SetLoadingMode ( $LoadingMode )
__construct ( Storm\Core\Object\IRelationshipProperty $RelationshipProperty, Storm\Core\Relational\IRelation $Relation, $LoadingMode )

Méthodes protégées

Méthode Description
GetConcreteRelationshipMapping ( $LoadingMode, Storm\Core\Object\IRelationshipProperty $RelationshipProperty, Storm\Core\Relational\IRelation $Relation ) : RelationshipPropertyRelationMapping

Private Methods

Méthode Description
UnsupportedLoadingMode ( $LoadingMode )

Method Details

GetConcreteRelationshipMapping() abstract protected méthode

abstract protected GetConcreteRelationshipMapping ( $LoadingMode, Storm\Core\Object\IRelationshipProperty $RelationshipProperty, Storm\Core\Relational\IRelation $Relation ) : RelationshipPropertyRelationMapping
$RelationshipProperty Storm\Core\Object\IRelationshipProperty
$Relation Storm\Core\Relational\IRelation
Résultat RelationshipPropertyRelationMapping

SetLoadingMode() final public méthode

final public SetLoadingMode ( $LoadingMode )

__construct() public méthode

public __construct ( Storm\Core\Object\IRelationshipProperty $RelationshipProperty, Storm\Core\Relational\IRelation $Relation, $LoadingMode )
$RelationshipProperty Storm\Core\Object\IRelationshipProperty
$Relation Storm\Core\Relational\IRelation

Property Details

$ConcreteRelationshipMapping protected_oe property

protected RelationshipPropertyRelationMapping,Storm\Drivers\Base\Mapping\Mappings $ConcreteRelationshipMapping
Résultat RelationshipPropertyRelationMapping

$LoadingMode protected_oe property

protected $LoadingMode