Model/Db.php
- package
- Model
- Classes
- Kwf_Model_Db
Description
\Kwf_Model_Db
- Extends from
- \Kwf_Model_Abstract
- package
- Model
 Properties Properties
- $_db
- $_rowClass
- $_rowsetClass
- $_supportedImportExportFormats
- $_table
 Methods Methods
- __construct
- __destruct
- __sleep
- _applySelect
- _createDbSelectWithColumns
- _fieldWithTableName
- _formatField
- _getOwnColumns
- _getUniqueId
- _init
- _updateModelObserver
- afterInsert
- beforeDelete
- convertValueType
- countRows
- createDbSelect
- createRow
- deleteRows
- evaluateExpr
- executeSql
- export
- fetchColumnByPrimaryId
- fetchColumnsByPrimaryId
- find
- getAdapter
- getColumnType
- getExprValue
- getIds
- getPrimaryKey
- getRow
- getRowByProxiedRow
- getRows
- getSqlForSelect
- getSupportedImportExportFormats
- getTable
- getTableName
- getUniqueIdentifier
- import
- isEqual
- select
- updateRows
- writeBuffer
Description
Properties
$_db
 $_db = ''
 Details
 Details
- visibility
- protected
- default
- final
- false
- static
- false
$_rowClass
 $_rowClass = 'Kwf_Model_Db_Row'
 Details
 Details
- visibility
- protected
- default
- Kwf_Model_Db_Row
- final
- false
- static
- false
$_rowsetClass
 $_rowsetClass = 'Kwf_Model_Db_Rowset'
 Details
 Details
- visibility
- protected
- default
- Kwf_Model_Db_Rowset
- final
- false
- static
- false
$_supportedImportExportFormats
 $_supportedImportExportFormats = 'array'Unterstützte Import / Export Formate
Reihenfolge: Bevorzugtes Format muss als erstes stehen.
 Details
 Details
- visibility
- protected
- default
- array
- final
- false
- static
- false
$_table
 $_table = ''
 Details
 Details
- visibility
- protected
- default
- final
- false
- static
- false
Methods
__construct
__construct(
           $config
              =
              array
          )
        
        :
        Arguments
- $config
 Details
 Details
- visibility
- public
- final
- false
- static
- false
__destruct
__destruct(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
__sleep
__sleep(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
_applySelect
_applySelect(
           $dbSelect,  $select
          )
        
        :
        Arguments
- $dbSelect
- $select
 Details
 Details
- visibility
- protected
- final
- false
- static
- false
_createDbSelectWithColumns
_createDbSelectWithColumns(
           $select,  $options
          )
        
        :
        Arguments
- $select
- $options
 Details
 Details
- visibility
- public
- final
- false
- static
- false
_fieldWithTableName
_fieldWithTableName(
           $field,  $tableNameAlias
              =
              null
          )
        
        :
        Arguments
- $field
- $tableNameAlias
 Details
 Details
- visibility
- protected
- final
- false
- static
- false
_formatField
_formatField(
           $field,  $select
              =
              null,  $tableNameAlias
              =
              null
          )
        
        :
        Arguments
- $field
- $select
- $tableNameAlias
 Details
 Details
- visibility
- public
- final
- false
- static
- false
_getOwnColumns
_getOwnColumns(
          
          )
        
        :
        
 Details
 Details
- visibility
- protected
- final
- false
- static
- false
_getUniqueId
_getUniqueId(
           $proxiedRow
          )
        
        :
        Arguments
- $proxiedRow
 Details
 Details
- visibility
- protected
- final
- false
- static
- false
_init
_init(
          
          )
        
        :
        
 Details
 Details
- visibility
- protected
- final
- false
- static
- false
_updateModelObserver
_updateModelObserver(
           $options,  $ids
              =
              null
          )
        
        :
        Arguments
- $options
- $ids
 Details
 Details
- visibility
- protected
- final
- false
- static
- false
afterInsert
afterInsert(
           $row
          )
        
        :
        wird aufgerufen von row
Arguments
- $row
 Details
 Details
- visibility
- public
- final
- false
- static
- false
beforeDelete
beforeDelete(
           $row
          )
        
        :
        Arguments
- $row
 Details
 Details
- visibility
- public
- final
- false
- static
- false
convertValueType
convertValueType(
           $column,  $value
          )
        
        :
        
Arguments
- $column
- $value
 Details
 Details
- visibility
- public
- final
- false
- static
- false
- internal
countRows
countRows(
           $select
              =
              array
          )
        
        :
        Arguments
- $select
 Details
 Details
- visibility
- public
- final
- false
- static
- false
createDbSelect
createDbSelect(
           $select,  $tableNameAlias
              =
              null
          )
        
        :
        Arguments
- $select
- $tableNameAlias
 Details
 Details
- visibility
- public
- final
- false
- static
- false
createRow
createRow(
           $data
              =
              array
          )
        
        :
        \Kwf_Model_Row_Interface
Arguments
- $data
Output
 Details
 Details
- visibility
- public
- final
- false
- static
- false
deleteRows
deleteRows(
           $where
          )
        
        :
        Arguments
- $where
 Details
 Details
- visibility
- public
- final
- false
- static
- false
evaluateExpr
evaluateExpr(
           $expr,  $select
              =
              null
          )
        
        :
        Arguments
- $expr
- $select
 Details
 Details
- visibility
- public
- final
- false
- static
- false
executeSql
executeSql(
           $sql
          )
        
        :
        Arguments
- $sql
 Details
 Details
- visibility
- public
- final
- false
- static
- false
export
export(
           $format,  $select
              =
              array,  $options
              =
              array
          )
        
        :
        Arguments
- $format
- $select
- $options
 Details
 Details
- visibility
- public
- final
- false
- static
- false
fetchColumnByPrimaryId
fetchColumnByPrimaryId(
           $column,  $id
          )
        
        :
        Arguments
- $column
- $id
 Details
 Details
- visibility
- public
- final
- false
- static
- false
fetchColumnsByPrimaryId
fetchColumnsByPrimaryId(
           $columns,  $id
          )
        
        :
        Arguments
- $columns
- $id
 Details
 Details
- visibility
- public
- final
- false
- static
- false
find
find(
           $id
          )
        
        :
        Arguments
- $id
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getAdapter
getAdapter(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getColumnType
getColumnType(
           $col
          )
        
        :
        Arguments
- $col
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getExprValue
getExprValue(
           $row,  $name
          )
        
        :
        Arguments
- $row
- $name
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getIds
getIds(
           $select
              =
              array,  $order
              =
              null,  $limit
              =
              null,  $start
              =
              null
          )
        
        :
        Arguments
- $select
- $order
- $limit
- $start
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getPrimaryKey
getPrimaryKey(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getRow
getRow(
           $select
          )
        
        :
        \Kwf_Model_Row_Interface
Arguments
- $select
Output
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getRowByProxiedRow
getRowByProxiedRow(
           $proxiedRow
          )
        
        :
        Arguments
- $proxiedRow
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getRows
getRows(
           $where
              =
              array,  $order
              =
              null,  $limit
              =
              null,  $start
              =
              null
          )
        
        :
        Arguments
- $where
- $order
- $limit
- $start
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getSqlForSelect
getSqlForSelect(
           $select
          )
        
        :
        Arguments
- $select
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getSupportedImportExportFormats
getSupportedImportExportFormats(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getTable
getTable(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getTableName
getTableName(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getUniqueIdentifier
getUniqueIdentifier(
          
          )
        
        :
        string
Output
- string
 Details
 Details
- visibility
- public
- final
- false
- static
- false
import
import(
           $format,  $data,  $options
              =
              array
          )
        
        :
        Arguments
- $format
- $data
- $options
 Details
 Details
- visibility
- public
- final
- false
- static
- false
isEqual
isEqual(
           $other
          )
        
        :
        Arguments
- $other
 Details
 Details
- visibility
- public
- final
- false
- static
- false
select
select(
           $where
              =
              array,  $order
              =
              null,  $limit
              =
              null,  $start
              =
              null
          )
        
        :
        \Kwf_Model_Select
Arguments
- $where
- $order
- $limit
- $start
Output
 Details
 Details
- visibility
- public
- final
- false
- static
- false
updateRows
updateRows(
           $data,  $where
          )
        
        :
        Arguments
- $data
- $where
 Details
 Details
- visibility
- public
- final
- false
- static
- false
writeBuffer
writeBuffer(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false