Squiz Matrix
4.12.2
|
Public Member Functions | |
Calendar_Event_Multi_Date ($assetid=0) | |
_preCreateCheck (&$link) | |
_createAdditional (&$link) | |
cloneDependantAdditional (Asset $clone) | |
_getAllowedLinks () | |
printBody () | |
getEventShortDateKeywordReplacement () | |
setAttrValue ($name, $value) | |
& | getBodycopy () |
addPendingChild (&$asset, $link) | |
getCustomKeywordReplacements ($keywords, $invoke_backend=FALSE) | |
processCustomKeywords ($keywords) | |
processStatusChange ($new_status, $update_parents) | |
_compareLink ($current_link, $before_links) | |
_cleanupSafeEdit () | |
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 | |
_getName ($short_name=FALSE, $contextid=NULL) | |
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 calendar_event_multi_date.inc.
_cleanupSafeEdit | ( | ) |
Cleaning up files after coming out of Safe Edit
Definition at line 511 of file calendar_event_multi_date.inc.
_compareLink | ( | $current_link, | |
$before_links | |||
) |
Compares the before and after state to check for div/table removal
array | $current_link | The info about the current link |
array | $before_links | An array of all the before links |
Definition at line 478 of file calendar_event_multi_date.inc.
_createAdditional | ( | & | $link | ) |
Perform any additional processing required during the creation of this asset
array | &$link | information used to create the initial link |
Definition at line 81 of file calendar_event_multi_date.inc.
_getAllowedLinks | ( | ) |
Returns an array of all the permitted link type, the type asset and the cardinality
Definition at line 159 of file calendar_event_multi_date.inc.
|
protected |
Returns name of the asset
boolean | $short_name | whether or not we are after the shortname or the full name |
int | $contextid | what context to return the name from |
Definition at line 232 of file calendar_event_multi_date.inc.
_preCreateCheck | ( | & | $link | ) |
Perform any pre-validation required during the creation of this asset Multi-Date Events must be supplied with a name prior to creation
array | &$link | information used to create the initial link |
Definition at line 58 of file calendar_event_multi_date.inc.
addPendingChild | ( | & | $asset, |
$link | |||
) |
Register an asset to be created as a child of this asset when this asset is created
object | &$asset | The child asset that needs creating |
array | $link | Details of the link to create the child with |
Definition at line 302 of file calendar_event_multi_date.inc.
Calendar_Event_Multi_Date | ( | $assetid = 0 | ) |
Constructor
int | $assetid | the asset id to be loaded |
Definition at line 42 of file calendar_event_multi_date.inc.
cloneDependantAdditional | ( | Asset | $clone | ) |
Perform any additional processing required during the cloning of components of this asset
Definition at line 122 of file calendar_event_multi_date.inc.
& getBodycopy | ( | ) |
Return the bodycopy linked to this page
Definition at line 282 of file calendar_event_multi_date.inc.
getCustomKeywordReplacements | ( | $keywords, | |
$invoke_backend = FALSE |
|||
) |
Get replacements for keywords that are specific to this asset
array | $keywords | the keywords to get replacements for |
Definition at line 325 of file calendar_event_multi_date.inc.
getEventShortDateKeywordReplacement | ( | ) |
Get the replacement for the short date keyword
Definition at line 215 of file calendar_event_multi_date.inc.
printBody | ( | ) |
Called by the design to print the body of this asset
Definition at line 179 of file calendar_event_multi_date.inc.
processCustomKeywords | ( | $keywords | ) |
Process anything that was previously printed for a custom keyword
array | $keywords | the keywords that were originally printed |
Definition at line 373 of file calendar_event_multi_date.inc.
processStatusChange | ( | $new_status, | |
$update_parents | |||
) |
Provides extra checking and disable invalid statud change on errors
int | $new_status | the new status to set for this asset |
boolean | $update_parents | Specify if we want to update the parents as well |
Definition at line 404 of file calendar_event_multi_date.inc.
setAttrValue | ( | $name, | |
$value | |||
) |
Queue the setting of the value of an attribute
This function sets the value of the attribute locally, but does not database updating. The change is queued awaiting the call of saveAttributes()
string | $name | the name of the attribute |
string | $value | the new value of the attribute |
Definition at line 263 of file calendar_event_multi_date.inc.