oxERPType_User Class Reference

Inheritance diagram for oxERPType_User:

Inheritance graph
[legend]
Collaboration diagram for oxERPType_User:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 6 of file oxerptype_user.php.


Public Member Functions

 __construct ()
 getSQL ($sWhere, $iLanguage=0, $iShopID=1)
 checkWriteAccess ($sOxid)
 getObjectForDeletion ($sId)
 getFunctionSuffix ()
 addExportData ($aFields)

Static Public Attributes

static $CAN_NOT_IMPORT_SALT = 'ERROR: Can not import user password salt to shop config.'

Protected Member Functions

 getSqlFieldName ($sField, $iLanguage=0, $iShopID=1)
 _preAssignObject ($oShopObject, $aData, $blAllowCustomShopId)
 _preSaveObject ($oShopObject, $aData)

Protected Attributes

 $_aFieldListVersions

Constructor & Destructor Documentation

oxERPType_User.__construct (  ) 

Reimplemented from oxERPType.

Definition at line 82 of file oxerptype_user.php.


Member Function Documentation

oxERPType_User.getSQL ( sWhere,
iLanguage = 0,
iShopID = 1 
)

returns SQL string for this type

Parameters:
string $sWhere
integer $iLanguage
Returns:
string

Reimplemented from oxERPType.

Definition at line 103 of file oxerptype_user.php.

oxERPType_User.checkWriteAccess ( sOxid  ) 

Basic access check for writing data, checks for same shopid, should be overridden if field oxshopid does not exist

Parameters:
string $sOxid the oxid of the object
Exceptions:
Exception 

Reimplemented from oxERPType.

Definition at line 122 of file oxerptype_user.php.

oxERPType_User.getObjectForDeletion ( sId  ) 

checks done to make sure deletion is possible and allowed

Parameters:
string $sId id of object
Exceptions:
Exception 
Returns:
object of given type

Reimplemented from oxERPType.

Definition at line 131 of file oxerptype_user.php.

oxERPType_User.getFunctionSuffix (  ) 

getter for _sFunctionSuffix

Returns:
string

Reimplemented from oxERPType.

Definition at line 155 of file oxerptype_user.php.

oxERPType_User.getSqlFieldName ( sField,
iLanguage = 0,
iShopID = 1 
) [protected]

return sql column name of given table column

Parameters:
string $sField
int $iLanguage
Returns:
string

Reimplemented from oxERPType.

Definition at line 168 of file oxerptype_user.php.

oxERPType_User._preAssignObject ( oShopObject,
aData,
blAllowCustomShopId 
) [protected]

issued before saving an object. can modify aData for saving

Parameters:
oxBase $oShopObject
array $aData
bool $blAllowCustomShopId
Returns:
array

Reimplemented from oxERPType.

Definition at line 203 of file oxerptype_user.php.

oxERPType_User._preSaveObject ( oShopObject,
aData 
) [protected]

prepares object for saving in shop returns true if save can proceed further

Parameters:
$oShopObject 
$aData 
Returns:
boolean

Reimplemented from oxERPType.

Definition at line 240 of file oxerptype_user.php.

oxERPType_User.addExportData ( aFields  ) 

We have the possibility to add some data

Parameters:
array $aFields

Reimplemented from oxERPType.

Definition at line 266 of file oxerptype_user.php.


Member Data Documentation

oxERPType_User.$CAN_NOT_IMPORT_SALT = 'ERROR: Can not import user password salt to shop config.' [static]

Definition at line 8 of file oxerptype_user.php.

oxERPType_User.$_aFieldListVersions [protected]

Reimplemented from oxERPType.

Definition at line 9 of file oxerptype_user.php.


The documentation for this class was generated from the following file:

Generated on Tue Apr 21 15:49:42 2009 for OXID eShop CE by  doxygen 1.5.5