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). |