wCMF
3.6
|
Public Member Functions | |
UserRDBBase ($oid=null, $type=null) | |
getObjectDisplayName () | |
getObjectDescription () | |
getValueDisplayName ($name, $type=null) | |
getValueDescription ($name, $type=null) | |
isManyToManyObject () | |
getId ($unconverted=false) | |
setId ($id) | |
getLogin ($unconverted=false) | |
setLogin ($login) | |
getPassword ($unconverted=false) | |
setPassword ($password) | |
getName ($unconverted=false) | |
setName ($name) | |
getFirstname ($unconverted=false) | |
setFirstname ($firstname) | |
getConfig ($unconverted=false) | |
setConfig ($config) | |
getLocktableList () | |
getLocktableChildren () | |
getNMUserRoleList () | |
getNMUserRoleChildren () | |
getRoleRDBList () | |
getRoleRDBChildren () | |
loadChildren ($type, $buildDepth=BUILDDEPTH_SINGLE, $forceUpdate=false) | |
getChildrenEx ($oid, $type, $values, $properties) | |
addChild (&$child, $addtype=ADDCHILD_BACK) | |
deleteChild ($childOID, $reallyDelete=false) | |
![]() | |
User ($oid=null, $type='User') | |
& | getUser ($login, $password) |
getUserId () | |
setLogin ($login) | |
getLogin () | |
setPassword ($password) | |
getPassword () | |
setName ($name) | |
getName () | |
setFirstname ($firstname) | |
getFirstname () | |
setConfig ($config) | |
getConfig () | |
addRole ($rolename, $commit=false) | |
removeRole ($rolename, $commit=false) | |
hasRole ($rolename) | |
getRoles () | |
& | getRoleByName ($rolename) |
resetRoleCache () | |
![]() | |
Node ($type, $oid=null) | |
getNumChildren ($memOnly=true, $type=null) | |
addChild (&$child, $addtype=ADDCHILD_BACK) | |
updateParent (&$parent, $recursive=true) | |
deleteChild ($childOID, $reallyDelete=false) | |
loadChildren ($type, $buildDepth=BUILDDEPTH_SINGLE, $forceUpdate=false) | |
& | getFirstChild ($type, $values, $properties, $useRegExp=true) |
getChildren () | |
getChildrenEx ($oid, $type, $values, $properties, $useRegExp=true) | |
sortChildren ($criteria, $recursive=false, $changeSortkey=false, $sortFunction='') | |
sort (&$nodeList, $criteria, $recursive=false, $changeSortkey=false, $sortFunction='') | |
filter (&$nodeList, $oid, $type, $values, $properties, $useRegExp=true) | |
getNextSibling () | |
getPreviousSibling () | |
loadParents ($type, $forceUpdate=false) | |
getNumParents ($memOnly=true, $type=null) | |
& | getParent () |
& | getFirstParent ($type, $values, $properties, $useRegExp=true) |
& | getParents () |
getParentsEx ($oid, $type, $values, $properties, $useRegExp=true) | |
getDepth () | |
getPath () | |
acceptVisitor (&$visitor) | |
setState ($state, $recursive=true) | |
removeDuplicateOidsWithoutRole ($oids) | |
getDisplayValue ($useDisplayType=false) | |
getDisplayValues ($useDisplayType=false) | |
toString ($verbose=false) | |
![]() | |
PersistentObject ($type, $oid=null) | |
getType () | |
setType ($type) | |
getBaseType () | |
getOID () | |
getBaseOID () | |
setOID ($oid) | |
getDBID () | |
setDBID ($id) | |
& | getMapper () |
& | getDataConverter () |
save () | |
delete ($recursive=true) | |
getState () | |
setState ($state, $recursive=true) | |
setImmutable () | |
getLock () | |
& | duplicate () |
copyValues (&$object, $dataTypes=array(), $copyPkValues=true) | |
copyValueIntern (&$node, $valueName, $dataType, &$targetNode, $dataTypes, $valuesToIgnore) | |
clearValues ($dataTypes=array()) | |
clearValueIntern (&$node, $valueName, $dataType, $dataTypes) | |
updateOID () | |
afterCreate () | |
beforeInsert () | |
afterInsert () | |
afterLoad () | |
beforeUpdate () | |
afterUpdate () | |
beforeDelete () | |
afterDelete () | |
hasValue ($name, $type=null) | |
getValue ($name, $type=null) | |
removeValue ($name, $type=null) | |
getUnconvertedValue ($name, $type=null) | |
getConvertedValue ($name, $type=null) | |
getValueTypes ($name) | |
validateValues () | |
validateValueIntern (&$node, $valueName, $dataType, &$errorMsg) | |
validateValue ($name, $value, $type=null) | |
validateValueAgainstRestrictions ($name, $value, $type=null) | |
setValue ($name, $value, $type=null, $forceSet=false) | |
getValueProperties ($name, $type=null) | |
setValueProperties ($name, $properties, $type=null) | |
getValueProperty ($name, $property, $type=null) | |
setValueProperty ($name, $property, $value, $type=null) | |
getValueNames ($type=null) | |
getDataTypes () | |
getProperty ($name) | |
setProperty ($name, $value) | |
getPropertyNames () | |
addChangeListener (&$listener) | |
removeChangeListener (&$listener) | |
propagateValueChange ($name, $type, $oldValue, $newValue) | |
propagatePropertyChange ($name, $oldValue, $newValue) | |
propagateStateChange ($oldValue, $newValue) | |
getObjectDisplayName () | |
getObjectDescription () | |
getDisplayValue () | |
getValueDisplayName ($name, $type=null) | |
getValueDescription ($name, $type=null) | |
toString ($verbose=false) | |
isIndexInSearch () | |
![]() | |
getClassDefinitionFiles () | |
loadFromSession () | |
saveToSession () | |
Additional Inherited Members | |
![]() | |
$_cachedRoles = array() | |
$_hasOwnRolesLoaded = false | |
![]() | |
$_children = array() | |
$_parents = array() | |
$_depth = -1 | |
$_path = '' | |
![]() | |
$_oid = null | |
$_type = '' | |
$_data = array() | |
$_properties = array() | |
$_state = STATE_CLEAN | |
$_isImmutable = false | |
$_changeListeners = array() | |
Definition at line 15 of file class.UserRDBBase.php.
UserRDBBase::UserRDBBase | ( | $oid = null , |
|
$type = null |
|||
) |
Definition at line 17 of file class.UserRDBBase.php.
UserRDBBase::getObjectDisplayName | ( | ) |
Definition at line 27 of file class.UserRDBBase.php.
References Message\get().
UserRDBBase::getObjectDescription | ( | ) |
Definition at line 34 of file class.UserRDBBase.php.
References Message\get().
UserRDBBase::getValueDisplayName | ( | $name, | |
$type = null |
|||
) |
Definition at line 41 of file class.UserRDBBase.php.
References Message\get().
UserRDBBase::getValueDescription | ( | $name, | |
$type = null |
|||
) |
Definition at line 55 of file class.UserRDBBase.php.
References Message\get().
UserRDBBase::isManyToManyObject | ( | ) |
See if the node is an association object, that implements a many to many relation
Definition at line 69 of file class.UserRDBBase.php.
UserRDBBase::getId | ( | $unconverted = false | ) |
Getter/Setter
Definition at line 76 of file class.UserRDBBase.php.
References DATATYPE_IGNORE, PersistentObject\getUnconvertedValue(), and PersistentObject\getValue().
UserRDBBase::setId | ( | $id | ) |
Definition at line 83 of file class.UserRDBBase.php.
References DATATYPE_IGNORE, and PersistentObject\setValue().
UserRDBBase::getLogin | ( | $unconverted = false | ) |
Definition at line 87 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, PersistentObject\getUnconvertedValue(), and PersistentObject\getValue().
UserRDBBase::setLogin | ( | $login | ) |
Definition at line 94 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, and PersistentObject\setValue().
UserRDBBase::getPassword | ( | $unconverted = false | ) |
Definition at line 98 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, PersistentObject\getUnconvertedValue(), and PersistentObject\getValue().
UserRDBBase::setPassword | ( | $password | ) |
Definition at line 105 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, and PersistentObject\setValue().
UserRDBBase::getName | ( | $unconverted = false | ) |
Definition at line 109 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, PersistentObject\getUnconvertedValue(), and PersistentObject\getValue().
UserRDBBase::setName | ( | $name | ) |
Definition at line 116 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, and PersistentObject\setValue().
UserRDBBase::getFirstname | ( | $unconverted = false | ) |
Definition at line 120 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, PersistentObject\getUnconvertedValue(), and PersistentObject\getValue().
UserRDBBase::setFirstname | ( | $firstname | ) |
Definition at line 127 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, and PersistentObject\setValue().
UserRDBBase::getConfig | ( | $unconverted = false | ) |
Definition at line 131 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, PersistentObject\getUnconvertedValue(), and PersistentObject\getValue().
UserRDBBase::setConfig | ( | $config | ) |
Definition at line 138 of file class.UserRDBBase.php.
References DATATYPE_ATTRIBUTE, and PersistentObject\setValue().
UserRDBBase::getLocktableList | ( | ) |
Definition at line 145 of file class.UserRDBBase.php.
References getLocktableChildren(), WCMFException\getStackTrace(), and Log\warn().
UserRDBBase::getLocktableChildren | ( | ) |
Definition at line 150 of file class.UserRDBBase.php.
References getChildrenEx(), and PersistentObject\getDBID().
Referenced by getLocktableList().
UserRDBBase::getNMUserRoleList | ( | ) |
Definition at line 157 of file class.UserRDBBase.php.
References getNMUserRoleChildren(), WCMFException\getStackTrace(), and Log\warn().
UserRDBBase::getNMUserRoleChildren | ( | ) |
Definition at line 162 of file class.UserRDBBase.php.
References getChildrenEx(), and PersistentObject\getDBID().
Referenced by getNMUserRoleList().
UserRDBBase::getRoleRDBList | ( | ) |
Definition at line 169 of file class.UserRDBBase.php.
References getRoleRDBChildren(), WCMFException\getStackTrace(), and Log\warn().
UserRDBBase::getRoleRDBChildren | ( | ) |
Definition at line 174 of file class.UserRDBBase.php.
References getChildrenEx().
Referenced by getRoleRDBList().
UserRDBBase::loadChildren | ( | $type, | |
$buildDepth = BUILDDEPTH_SINGLE , |
|||
$forceUpdate = false |
|||
) |
Node class overrides
Definition at line 188 of file class.UserRDBBase.php.
References BUILDDEPTH_SINGLE, PersistentObject\getDBID(), PersistenceFacade\getInstance(), PersistenceFacade\isValidOID(), and STATE_CLEAN.
UserRDBBase::getChildrenEx | ( | $oid, | |
$type, | |||
$values, | |||
$properties | |||
) |
Definition at line 221 of file class.UserRDBBase.php.
References BUILDDEPTH_SINGLE, Node\filter(), PersistentObject\getDBID(), PersistenceFacade\getInstance(), PersistenceFacade\getOIDParameter(), and PersistentObject\getProperty().
Referenced by getLocktableChildren(), getNMUserRoleChildren(), and getRoleRDBChildren().
UserRDBBase::addChild | ( | & | $child, |
$addtype = ADDCHILD_BACK |
|||
) |
Definition at line 259 of file class.UserRDBBase.php.
References PersistentObject\getDBID(), and PersistenceFacade\getInstance().
UserRDBBase::deleteChild | ( | $childOID, | |
$reallyDelete = false |
|||
) |
Definition at line 287 of file class.UserRDBBase.php.
References PersistenceFacade\composeOID(), PersistentObject\getDBID(), PersistenceFacade\getOIDParameter(), and PersistenceFacade\isValidOID().