Model/Select/Expr/Position.php
- Classes
- Kwf_Model_Select_Expr_Position
\Kwf_Model_Select_Expr_Position
- Implements
- \Kwf_Model_Select_Expr_Interface
 Constants Constants
- DIRECTION_ASC
- DIRECTION_DESC
 Methods Methods
- __construct
- fromArray
- getDirection
- getField
- getGroupBy
- getResultType
- toArray
- validate
Description
calculate the position of a row in a model ordered by $field and optionally grouped by $groupBy
Constants
DIRECTION_ASC
 DIRECTION_ASC = 'asc'
      
 Details
 Details
- value
- asc
DIRECTION_DESC
 DIRECTION_DESC = 'desc'
      
 Details
 Details
- value
- desc
Methods
__construct
__construct(
           $field,  $groupBy
              =
              array,  $dir
              =
              self
          )
        
        :
        
Arguments
- $field
- $groupBy
- $dir
 Details
 Details
- visibility
- public
- final
- false
- static
- false
fromArray
fromArray(
           $data
          )
        
        :
        Arguments
- $data
 Details
 Details
- visibility
- public
- final
- false
- static
- true
getDirection
getDirection(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getField
getField(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getGroupBy
getGroupBy(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getResultType
getResultType(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
toArray
toArray(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
validate
validate(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false