Model/Select/Expr/Sql.php
- package
- Model
- subpackage
- Expr
- Classes
- Kwf_Model_Select_Expr_Sql
Description
\Kwf_Model_Select_Expr_Sql
- Implements
- \Kwf_Model_Select_Expr_Interface
- package
- Model
- subpackage
- Expr
-
Methods
- __construct
- fromArray
- getResultType
- getSql
- getUsedColumns
- toArray
- validate
Description
Methods
__construct(
string $sql, array $usedColumns
=
array
)
:
Arguments
- $sql
- string
die sql abfrage die 1:1 verwendet wird
- $usedColumns
- array
(optional) felder die in der sql abfrage verwendet werden. Kann verwendet werden um bei sibling models ein joinen der sibling tabelle zu erreichen was ja nicht automatisch passieren kann da das model nicht weiß, dass spalten aus dem sibling verwendet werden
Details
- visibility
- public
- final
- false
- static
- false
fromArray(
$data
)
:
Details
- visibility
- public
- final
- false
- static
- true
getResultType(
)
:
Details
- visibility
- public
- final
- false
- static
- false
getSql(
)
:
Details
- visibility
- public
- final
- false
- static
- false
getUsedColumns(
)
:
Details
- visibility
- public
- final
- false
- static
- false
toArray(
)
:
Details
- visibility
- public
- final
- false
- static
- false
validate(
)
:
Details
- visibility
- public
- final
- false
- static
- false