|
| 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 () |
|
| $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 |
|
| _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) |
|
static evaluate |
( |
|
$settings, |
|
|
& |
$state |
|
) |
| |
|
static |
Evaluate this condition
The settings used by this condition are in the form:
Array(
'link_type' => int,
'is_major' => boolean,
'value' => string,
'is_dependant' => string ('1'/'0'),
'is_exclusive' => string ('1'/'0'),
'use_new_link' => boolean,
'selector_type' => string,
'asset_id' => string,
'asset_type' => string
);
- Parameters
-
array | $settings | the stored settings for this condition |
array | &$state | the state that describes the asset the condition is executing on |
- Returns
- boolean public
Definition at line 60 of file trigger_condition_link_exists.inc.