PHP 클래스 Storm\Drivers\Base\Relational\Expressions\ObjectMapper

상속: implements Storm\Drivers\Base\Relational\Expressions\IObjectMapper
파일 보기 프로젝트 열기: timetoogo/penumbra

공개 메소드들

메소드 설명
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 ( )

보호된 메소드들

메소드 설명
ObjectDataTypes ( ) : ObjectDataType[]

메소드 상세

MapMethodCallExpression() 최종 공개 메소드

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

MapObjectExpression() 최종 공개 메소드

final public MapObjectExpression ( $Type, $Value )

MapPropertyFetchExpression() 최종 공개 메소드

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

ObjectDataTypes() 보호된 메소드

protected ObjectDataTypes ( ) : ObjectDataType[]
리턴 Storm\Drivers\Base\Relational\Columns\ObjectDataType[]

ObjectMappingExample() 공개 메소드

public ObjectMappingExample ( TypeHint $Value )
$Value TypeHint

Type_MethodCallMappingExample() 공개 메소드

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

Type_Prop_PropertyExample() 공개 메소드

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

Type_Prop_StaticPropertyExample() 공개 메소드

Type_StaticMethodCallMappingExample() 공개 메소드

public Type_StaticMethodCallMappingExample ( array $ArgumentExpressions )
$ArgumentExpressions array

__construct() 공개 메소드

public __construct ( )