Squiz Matrix
4.12.2
|
Public Member Functions | |
__construct ($assetid=0) | |
_getAllowedLinks () | |
deleteLink ($linkid) | |
deleteExistingLink ($linkid) | |
linksUpdated () | |
getParentDesign () | |
getCustomisedAreas () | |
getUnCustomisedAreas () | |
updateFromParent (Design_CSS $parent, $update_children=TRUE) | |
paint (Asset $ASSET, Array $FILE_URLS=Array()) | |
Public Member Functions inherited from Design_Css | |
__construct ($assetid=0) | |
__wakeup () | |
_getAllowedLinks () | |
createLink (Asset $minor, $link_type, $value='', $sort_order=NULL, $dependant='0', $exclusive='0') | |
deleteLink ($linkid) | |
deleteExistingLink ($linkid) | |
printFrontend () | |
getParentDesign () | |
printVar ($var, Array $args) | |
_getDesignFileHeader () | |
processBackend (Backend_Outputter $o, Array &$link) | |
generateDesignFile ($do_customisations=TRUE) | |
updateCustomisations () | |
_updateCacheFile () | |
getCacheFileId () | |
_createCacheFile () | |
getDesignAreaLink ($id_name='') | |
paint (Asset $ASSET, $FILE_URLS=Array()) | |
saveAttributes () | |
_setCacheFileEnabled ($enabled) | |
Public Member Functions inherited from Design | |
__construct ($assetid=0) | |
cloneComponentsAdditional (Asset $clone, Array $components) | |
cloneDependantAdditional (Asset $clone) | |
_getAllowedLinks () | |
printFrontend () | |
moveLinkPos ($linkid, $sort_order=-1) | |
linksUpdated () | |
prepareLink (Asset $asset, $side_of_link, &$link_type, &$value, &$sort_order, &$dependant, &$exclusive) | |
createLink (Asset $minor, $link_type, $value='', $sort_order=NULL, $dependant='0', $exclusive='0') | |
deleteLink ($linkid) | |
getAssociatedFile ($filename) | |
getStylesheets () | |
getDesignAreaLink ($id_name='') | |
getDesignArea ($id_name) | |
getParentDesign () | |
processBackend (Backend_Outputter $o, Array &$link) | |
updateCustomisations () | |
printVar ($var, $args) | |
paint (Asset $ASSET, Array $FILE_URLS=Array(), Array $CSS_URLS=Array()) | |
generateDesignFile ($do_customisations=TRUE) | |
Public Member Functions inherited from Design_Area | |
__construct ($assetid=0) | |
_updated ($update_parents=TRUE) | |
lockTypes () | |
processBackend (Backend_Outputter $o, Array &$link) | |
& | getDesigns () |
getVarReferences () | |
setVarReferenceValues (Array $var_ref_values) | |
attr ($name) | |
getProtectedAttrs () | |
printVar ($var, Array $args) | |
printInitCode () | |
printPaintingCode () | |
printAreaCode () | |
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 () | |
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 | |
Protected Member Functions inherited from Design_Css | |
_preCreateCheck (Array &$link) | |
_createAdditional (Array &$link) | |
Definition at line 31 of file design_css_customisation.inc.
__construct | ( | $assetid = 0 | ) |
Constructor
int | $assetid | the asset id to be loaded |
Definition at line 41 of file design_css_customisation.inc.
_getAllowedLinks | ( | ) |
Returns an array of all the permitted links type, the type asset and the cardinality
Definition at line 55 of file design_css_customisation.inc.
deleteExistingLink | ( | $linkid | ) |
Does the actual removing of the link for the customisation
The default deleteLink() replaces the (Type-2) links of any customised design files with a Type-3 to the uncustomised version. This screws things around when creating the customised versions in the first place.
int | $linkid | the link id of the link to remove |
Definition at line 145 of file design_css_customisation.inc.
deleteLink | ( | $linkid | ) |
Removes a link where this asset is the major player
int | $linkid | the link id of the link to remove |
Definition at line 72 of file design_css_customisation.inc.
getCustomisedAreas | ( | ) |
Returns an array of links for design areas that have been customised by this design
Definition at line 215 of file design_css_customisation.inc.
getParentDesign | ( | ) |
Returns the parent design/design_customisation that this customisation is customising
Definition at line 198 of file design_css_customisation.inc.
getUnCustomisedAreas | ( | ) |
Returns an array of links for design areas that have NOT been customised by this design
Definition at line 262 of file design_css_customisation.inc.
linksUpdated | ( | ) |
Called whenever any type of link is changed, allows caching of objects, links and other stuff to occur but not cause integrity issues during script execution returns TRUE it it's successfull
Definition at line 182 of file design_css_customisation.inc.
paint | ( | Asset | $ASSET, |
Array | $FILE_URLS = Array() |
||
) |
Paints out our design
Asset | $ASSET | the asset that we are going to print the body for |
array | $FILE_URLS | an array of filename => URL to use to print files in the design doesnt need to be passed in unless some URLs are overridden by a customisation of the design |
Definition at line 358 of file design_css_customisation.inc.
updateFromParent | ( | Design_CSS | $parent, |
$update_children = TRUE |
|||
) |
Updates this customisation from our parent, ie. Updates our contents array and the contents arrays for any customised design areas No need to do the uncustomised design areas because they would be done by our parent
Design_CSS | $parent | the parent design for this customisation |
Definition at line 283 of file design_css_customisation.inc.