PHP Класс atk4\data\Field_SQL_Expression

Наследование: extends Field_SQL, use trait atk4\core\InitializerTrait
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$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