Jet\DataModel_Query_Select_Item_Expression
Jedná o třídu reprezentující výraz v rámci SELECT části dotazu - tedy například o volání SQL funkce.Jde o subentitu třídy Jet\DataModel_Query_Select a také subentitu Jet\DataModel_Query_Select_Item.
Přehled metod
Metoda | Význam |
---|---|
public __construct( string $expression, DataModel_Definition_Property[] $properties=[] ) |
Parametry:
|
public setProperties( DataModel_Definition_Property[] $properties ) : void |
Nastaví seznam ve výrazu použitých vlastností. |
public getProperties( ) : DataModel_Definition_Property[] |
Vrací definice případných použitých vlastností. |
public getExpression( ) : string |
Vrací výraz v surové podobě. |
public toString( callable $property_name_to_backend_column_name_callback=null ) : string |
Převede výraz na řetězec, ideálně za pomoci backendu, který případné názvy použitých vlastností převede do správného formátu (relevantního pro daný typ databáze). |