PHP Class Storm\Drivers\Base\Relational\Expressions\ObjectMapper

Inheritance: implements Storm\Drivers\Base\Relational\Expressions\IObjectMapper
Afficher le fichier Open project: timetoogo/penumbra

Méthodes publiques

Méthode Description
MapMethodCallExpression ( Expression $ObjectValueExpression = null, $Type, $Name, array $ArgumentValueExpressions = [] )
MapObjectExpression ( $Type, $Value )
MapPropertyFetchExpression ( Expression $ObjectValueExpression = null, $Type, $Name )
ObjectMappingExample ( TypeHint $Value )
Type_MethodCallMappingExample ( Expression $ObjectValueExpression, array $ArgumentExpressions )
Type_Prop_PropertyExample ( Expression $ObjectValueExpression )
Type_Prop_StaticPropertyExample ( )
Type_StaticMethodCallMappingExample ( array $ArgumentExpressions )
__construct ( )

Méthodes protégées

Méthode Description
ObjectDataTypes ( ) : ObjectDataType[]

Method Details

MapMethodCallExpression() final public méthode

final public MapMethodCallExpression ( Expression $ObjectValueExpression = null, $Type, $Name, array $ArgumentValueExpressions = [] )
$ObjectValueExpression Storm\Core\Relational\Expressions\Expression
$ArgumentValueExpressions array

MapObjectExpression() final public méthode

final public MapObjectExpression ( $Type, $Value )

MapPropertyFetchExpression() final public méthode

final public MapPropertyFetchExpression ( Expression $ObjectValueExpression = null, $Type, $Name )
$ObjectValueExpression Storm\Core\Relational\Expressions\Expression

ObjectDataTypes() protected méthode

protected ObjectDataTypes ( ) : ObjectDataType[]
Résultat Storm\Drivers\Base\Relational\Columns\ObjectDataType[]

ObjectMappingExample() public méthode

public ObjectMappingExample ( TypeHint $Value )
$Value TypeHint

Type_MethodCallMappingExample() public méthode

public Type_MethodCallMappingExample ( Expression $ObjectValueExpression, array $ArgumentExpressions )
$ObjectValueExpression Storm\Core\Relational\Expressions\Expression
$ArgumentExpressions array

Type_Prop_PropertyExample() public méthode

public Type_Prop_PropertyExample ( Expression $ObjectValueExpression )
$ObjectValueExpression Storm\Core\Relational\Expressions\Expression

Type_Prop_StaticPropertyExample() public méthode

Type_StaticMethodCallMappingExample() public méthode

public Type_StaticMethodCallMappingExample ( array $ArgumentExpressions )
$ArgumentExpressions array

__construct() public méthode

public __construct ( )