User/EditModel.php
- Classes
- Kwf_User_EditModel
\Kwf_User_EditModel
- Extends from
- \Kwf_Model_Proxy
- package
- Model
 Properties Properties
- $_columnMappings
- $_dependentModels
- $_maxLockTime
- $_noLogColumns
- $_rowClass
 Methods Methods
- __construct
- _init
- _resetPermissions
- createRow
- createUserRow
- getAuthMethods
- getKwfUserRowById
- getNoLogColumns
- getRowByRowByKwfUser
- isLockedCreateUser
- lockCreateUser
- logLogin
- synchronize
- unlockCreateUser
- writeLog
Description
Properties
$_columnMappings
 $_columnMappings = 'array'
 Details
 Details
- visibility
- protected
- default
- array
- final
- false
- static
- false
$_dependentModels
 $_dependentModels = 'array'
 Details
 Details
- visibility
- protected
- default
- array
- final
- false
- static
- false
$_maxLockTime
 $_maxLockTime = '10'
 Details
 Details
- visibility
- protected
- default
- 10
- final
- false
- static
- false
$_noLogColumns
 $_noLogColumns = 'array'
 Details
 Details
- visibility
- protected
- default
- array
- final
- false
- static
- false
$_rowClass
 $_rowClass = 'Kwf_User_EditRow'
 Details
 Details
- visibility
- protected
- default
- Kwf_User_EditRow
- final
- false
- static
- false
Methods
__construct
__construct(
           $config
              =
              array
          )
        
        :
        Arguments
- $config
 Details
 Details
- visibility
- public
- final
- false
- static
- false
_init
_init(
          
          )
        
        :
        
 Details
 Details
- visibility
- protected
- final
- false
- static
- false
_resetPermissions
_resetPermissions(
           $row
          )
        
        :
        Setzt die rechte eines neuen users zurück. Meistens wird dies beim Anlegen aus einer Form sowieso überschrieben, aber sicher ist sicher. Hier könnte man zB auch additionalRoles löschen.
Arguments
- $row
 Details
 Details
- visibility
- protected
- final
- false
- static
- false
createRow
createRow(
           $data
              =
              array
          )
        
        :
        \Kwf_Model_Row_Interface
Arguments
- $data
Output
 Details
 Details
- visibility
- public
- final
- false
- static
- false
createUserRow
createUserRow(
          string $email, string $webcode
              =
              null
          )
        
        :
        
Arguments
- string
 E-Mail address of user
- $webcode
- string
 webcode parameter used for Service Model (that can have global users)
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getAuthMethods
getAuthMethods(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getKwfUserRowById
getKwfUserRowById(
           $id
          )
        
        :
        Arguments
- $id
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getNoLogColumns
getNoLogColumns(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
getRowByRowByKwfUser
getRowByRowByKwfUser(
           $kwfUserRow
          )
        
        :
        Arguments
- $kwfUserRow
 Details
 Details
- visibility
- public
- final
- false
- static
- false
isLockedCreateUser
isLockedCreateUser(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- true
lockCreateUser
lockCreateUser(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
logLogin
logLogin(
           $row
          )
        
        :
        Arguments
- $row
 Details
 Details
- visibility
- public
- final
- false
- static
- false
synchronize
synchronize(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
unlockCreateUser
unlockCreateUser(
          
          )
        
        :
        
 Details
 Details
- visibility
- public
- final
- false
- static
- false
writeLog
writeLog(
           $data
          )
        
        :
        Arguments
- $data
 Details
 Details
- visibility
- public
- final
- false
- static
- false