PHP 클래스 Storm\Drivers\Platforms\Mysql\Columns\DataTypes\DateTimeDataType

상속: extends Storm\Drivers\Base\Relational\Columns\ObjectDataType
파일 보기 프로젝트 열기: timetoogo/penumbra

공개 메소드들

메소드 설명
DateTime__construct ( array $ArgumentExpressions )
__construct ( )
add ( Expression $ObjectExpression, array $ArgumentExpressions )
diff ( Expression $ObjectExpression, array $ArgumentExpressions )
getTimestamp ( Expression $ObjectExpression, array $ArgumentExpressions )
sub ( Expression $ObjectExpression, array $ArgumentExpressions )

보호된 메소드들

메소드 설명
ClassType ( )
PersistedValue ( $PropertyValue )
PropertyValue ( $PersistedValue )

비공개 메소드들

메소드 설명
AddConstantDateTimeInterval ( Expression &$ObjectExpression, $Value, $Unit )
AddDateTimeInterval ( Expression &$ObjectExpression, Expression $Value, $Unit )

메소드 상세

ClassType() 보호된 메소드

protected ClassType ( )

DateTime__construct() 공개 메소드

public DateTime__construct ( array $ArgumentExpressions )
$ArgumentExpressions array

PersistedValue() 보호된 메소드

protected PersistedValue ( $PropertyValue )

PropertyValue() 보호된 메소드

protected PropertyValue ( $PersistedValue )

__construct() 공개 메소드

public __construct ( )

add() 공개 메소드

public add ( Expression $ObjectExpression, array $ArgumentExpressions )
$ObjectExpression Storm\Core\Relational\Expressions\Expression
$ArgumentExpressions array

diff() 공개 메소드

public diff ( Expression $ObjectExpression, array $ArgumentExpressions )
$ObjectExpression Storm\Core\Relational\Expressions\Expression
$ArgumentExpressions array

getTimestamp() 공개 메소드

public getTimestamp ( Expression $ObjectExpression, array $ArgumentExpressions )
$ObjectExpression Storm\Core\Relational\Expressions\Expression
$ArgumentExpressions array

sub() 공개 메소드

public sub ( Expression $ObjectExpression, array $ArgumentExpressions )
$ObjectExpression Storm\Core\Relational\Expressions\Expression
$ArgumentExpressions array