Squiz Matrix
4.12.2
|
Public Member Functions | |
__construct ($assetid=0) | |
create (Array &$link) | |
morph ($new_type_code) | |
canDelete () | |
canClone () | |
canLogin () | |
canSetAsCurrentUser () | |
setAttrValue ($name, $value) | |
Public Member Functions inherited from User | |
User ($assetid=0) | |
reload () | |
_getAllowedLinks () | |
setAttrValue ($name, $value) | |
processStatusChange ($new_status, $update_parents=TRUE) | |
comparePassword ($entered_password) | |
getValidUsername ($owning_attrid, $current_username) | |
validatePassword ($passwd, $add_system_message=FALSE) | |
getPasswordRulesDescription () | |
_getName ($short_name=FALSE) | |
_checkPermissionAccess ($perm, $assetids=Array(), $only_workflow=TRUE) | |
isDeletableLink ($linkid) | |
canLogin () | |
canAccessBackend () | |
canSetAsCurrentUser () | |
getGroups () | |
getUserGroups () | |
_belongsToGroup ($group_assetid) | |
getInboxLink () | |
getWorkspaceLink () | |
& | getWorkspace () |
printBody () | |
getUserLocks () | |
releaseUserLocks () | |
getAvailableKeywords () | |
getKeywordReplacement ($keyword) | |
_uniqueAttributeExists ($owning_attrid, $assetid) | |
Public Member Functions inherited from Asset | |
Asset ($assetid=0) | |
create (Array &$link) | |
load ($assetid) | |
_loadDataPaths () | |
reload () | |
canDelete () | |
delete ($release_lock=TRUE, $check_locked=TRUE) | |
useSystemVersion () | |
loadSystemVersion () | |
saveSystemVersion () | |
clearSystemVersion () | |
revertToSystemVersion () | |
revertNoticeLinksToSystemVersion () | |
_updated ($update_parents=TRUE) | |
type () | |
getTypeAncestors ($include_asset=TRUE) | |
incrementVersion ($number='micro', $update_parents=TRUE) | |
getLanguages () | |
setLanguages (Array $languages) | |
setCharset ($charset) | |
setForceSecure ($force_secure) | |
remapAssetids (Array $map) | |
morph ($new_type_code) | |
_morphCleanup ($new_type_code) | |
onRequestKeywords (Asset $broadcaster, Array $vars=Array()) | |
canClone () | |
cloneComponents (Asset $clone, Array $components, $override=FALSE) | |
cloneComponentsAdditional (Asset $clone, Array $components) | |
cloneLinks (Asset $clone) | |
getStatus () | |
getAvailableStatii () | |
getStatusDescription () | |
processStatusChange ($new_status, $update_parents=TRUE, $run_updated=TRUE) | |
setDate ($date_type, $time=NULL, $userid=NULL) | |
lockTypes () | |
canForceablyAcquireLock ($lock_type) | |
getEditingLocks ($keywords) | |
_getAllowedLinks () | |
createLink (Asset $minor, $link_type, $value='', $sort_order=NULL, $dependant='0', $exclusive='0', $moving=FALSE, $locked=0) | |
prepareLink (Asset $asset, $side_of_link, &$link_type, &$value, &$sort_order, &$dependant, &$exclusive) | |
canCreateLink (Asset $minor, $link_type, $exclusive) | |
canMoveLink (Asset $minor, Asset $old_major, $link_type) | |
describeLink ($linkid) | |
isDeletableLink ($linkid) | |
canDeleteLink ($linkid) | |
deleteLink ($linkid, $check_locked=TRUE) | |
linksUpdated () | |
canCloneLink () | |
saveAttributes ($dont_run_updated=FALSE, $log_message=TRUE) | |
setAttrValue ($name, $value) | |
attr ($name) | |
& | attrByRef ($name) |
getAttribute ($name, $mute_errors=FALSE) | |
getAssetKeywords ($descriptions=FALSE) | |
getAvailableKeywords () | |
getKeywordReplacement ($keyword) | |
getAssetWebPathKeywordReplacement () | |
getCustomKeywordReplacements ($keywords=Array(), $invoke_backend=FALSE) | |
processCustomKeywords ($keywords=Array()) | |
getContent () | |
setContent () | |
getEffectiveLastUpdatedTime ($assetids) | |
readAccess (Array $assetids=Array()) | |
writeAccess ($lock_type='', Array $assetids=Array(), $only_workflow=TRUE) | |
adminAccess ($lock_type='', Array $assetids=Array()) | |
backendAccess () | |
liveEditAccess ($lock_type) | |
canliveEdit ($lock_type) | |
effectiveUnrestricted () | |
checkAccess ($perm, $lock_type, Array $assetids=Array(), $only_workflow=TRUE) | |
accessEffective () | |
permissionsUpdated () | |
printFrontend () | |
printFrontendAsset (Asset $asset, $design=NULL) | |
getValidProtocols () | |
printHead () | |
printBody () | |
getCurrentPaintLayoutName () | |
getCurrentDesignName () | |
printBodyWithPaintLayout ($layout_id='') | |
initLimbo () | |
printLimbo () | |
paintBackend (Backend_Outputter $o) | |
getPrefix () | |
processBackend (Backend_Outputter $o, Array &$link) | |
getEI () | |
getEditFns () | |
getBackendHref ($screen='', $backend_page=TRUE) | |
getURL ($base_url=NULL, $ignore_rollback=FALSE, $base_contextid=NULL) | |
getURLs () | |
getHref ($base_url=NULL, $ignore_rollback=FALSE) | |
getWebDataPath () | |
getWebPaths () | |
saveWebPaths ($paths, $auto_add_remaps=TRUE) | |
getLookups ($field='') | |
getDesignLookups () | |
getLookupValues ($inherited=NULL, $prefix='', $like_search=TRUE, $ignore_override=FALSE) | |
deleteLookupValue ($layout_name, $layout_value) | |
setPaintLayouts ($layouts) | |
updateLookups ($auto_add_remaps=TRUE) | |
setLookupValues (Array $values) | |
getAssetStatusDescriptionKeywordReplacement () | |
getAssetStatusColourKeywordReplacement () | |
replaceKeywordsInString ($string) | |
fastTrack ($tasks) | |
unFastTrack ($tasks) | |
shouldFastTrack ($task, $assetid=NULL) | |
getFaskTrackedTaskAssetids ($task) | |
getDependantParentsURL () | |
Public Member Functions inherited from MySource_Object | |
MySource_Object () | |
__sleep () | |
__wakeup () | |
Protected Member Functions | |
_catchBlankUserNamePass ($username, $password) | |
_catchBlankSetUserName ($username) | |
Protected Member Functions inherited from User | |
_preCreateCheck (Array &$link) | |
_createAdditional (Array &$link) | |
_catchBlankUserNamePass ($username, $password) | |
_catchBlankSetUserName ($username) | |
Protected Member Functions inherited from Asset | |
_preCreateCheck (Array &$link) | |
_createAdditional (Array &$link) | |
_abortCreate ($trigger_level_changed=FALSE, $linkid=0) | |
_loadVars () | |
_getName ($short_name=FALSE, $contextid=NULL) | |
_getKeywordReplacement ($keyword) | |
_checkPermissionAccess ($perm, $assetids=Array(), $only_workflow=TRUE) | |
makeAndSaveInitialWebPath ($path, $parent_link=NULL) | |
Additional Inherited Members | |
Data Fields inherited from Asset | |
$id = 0 | |
$version = '' | |
$name = '' | |
$short_name = '' | |
$status | |
$languages = '' | |
$charset = '' | |
$force_secure = '0' | |
$created | |
$created_userid | |
$updated | |
$updated_userid | |
$published | |
$published_userid | |
$status_changed | |
$status_changed_userid | |
$_is_cacheable = FALSE | |
$vars = Array() | |
$_available_keywords = Array() | |
$data_path_suffix = '' | |
$data_path = '' | |
$data_path_public = '' | |
$_ser_attrs = FALSE | |
Definition at line 32 of file public_user.inc.
__construct | ( | $assetid = 0 | ) |
Constructor
int | $assetid | the asset id to be loaded |
Definition at line 42 of file public_user.inc.
|
protected |
Catches blank username being set during User::setAttrValue()
As it makes no sense for a public access user to have a user name, we will skip this check and always return TRUE
string | $username | the passed user name |
Definition at line 215 of file public_user.inc.
|
protected |
Catches blank username/password combination made during User::create()
As it makes no sense for a public access user to have a user name or password, we will skip this check and always return TRUE
string | $username | the passed user name |
string | $password | the passed pass |
Definition at line 197 of file public_user.inc.
canClone | ( | ) |
returns FALSE always because we don't want to be able to clone a root user
Definition at line 127 of file public_user.inc.
canDelete | ( | ) |
Can this asset have its last significant link removed (putting it in the trash)?
Definition at line 114 of file public_user.inc.
canLogin | ( | ) |
Returns TRUE if this user can log in Note that this is not for backend logins only, it applys to all logins
Definition at line 141 of file public_user.inc.
canSetAsCurrentUser | ( | ) |
Check if this user can be set as the current user
Although we can't log in with the public user we DO need to be able to set this as the current user for things such as locking et al.
Definition at line 157 of file public_user.inc.
create | ( | Array & | $link | ) |
Create this asset
Return linkid or FALSE on failure
array | &$link | information used to create the initial link |
Definition at line 59 of file public_user.inc.
morph | ( | $new_type_code | ) |
Morph's this asset to either one of it's parent type or one of it's children types Only succeeds if $type_code asset's is allowed to link to all children that this asset has
string | $new_type_code | the new type_code to attempt to cast this asset to |
Definition at line 99 of file public_user.inc.
setAttrValue | ( | $name, | |
$value | |||
) |
Set the value for the passed variable to the passed value
string | $name | the name of the attribute |
string | $value | the new value of the attribute |
Definition at line 173 of file public_user.inc.