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 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
 Details
- visibility
- public
- final
- false
- static
- false
 
 
fromArray(
           $data
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- true
 
 
getResultType(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
 
 
getSql(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
 
 
getUsedColumns(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
 
 
toArray(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
 
 
validate(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false