PHP 클래스 atk4\data\Field_SQL_Expression

상속: extends Field_SQL, use trait atk4\core\InitializerTrait
파일 보기 프로젝트 열기: atk4/data

공개 프로퍼티들

프로퍼티 타입 설명
$expr mixed Used expression.
$read_only boolean Expressions are always read_only.

공개 메소드들

메소드 설명
_init ( )
getDSQLExpression ( atk\dsql\Expression $expression ) : atk\dsql\Expression When field is used as expression, this method will be called.
init ( ) Initialization.
useAlias ( ) : boolean Should this field use alias? Expression fields always need alias.

메소드 상세

_init() 공개 메소드

public _init ( )

getDSQLExpression() 공개 메소드

When field is used as expression, this method will be called.
public getDSQLExpression ( atk\dsql\Expression $expression ) : atk\dsql\Expression
$expression atk\dsql\Expression
리턴 atk\dsql\Expression

init() 공개 메소드

Initialization.
public init ( )

useAlias() 공개 메소드

Should this field use alias? Expression fields always need alias.
public useAlias ( ) : boolean
리턴 boolean

프로퍼티 상세

$expr 공개적으로 프로퍼티

Used expression.
public mixed $expr
리턴 mixed

$read_only 공개적으로 프로퍼티

Expressions are always read_only.
public bool $read_only
리턴 boolean