Squiz Matrix
4.12.2
|
Public Member Functions | |
__construct ($assetid=0) | |
getAvailableKeywords () | |
getKeywordReplacement ($keyword) | |
saveAttributes ($dont_run_updated=FALSE) | |
extractID3Metadata ($file_name=NULL) | |
Public Member Functions inherited from File | |
File ($assetid=0) | |
create (Array &$link, $info=Array()) | |
createAdditional (Array &$link) | |
cloneComponents (Asset $clone, Array $components, $override=FALSE) | |
lockTypes () | |
saveSystemVersion () | |
revertToSystemVersion () | |
clearSystemVersion () | |
morph ($new_type_code) | |
processStatusChange ($new_status, $update_parents=TRUE, $run_updated=TRUE) | |
_getAllowedLinks () | |
_updated ($update_parents=TRUE) | |
permissionsUpdated () | |
usePublicPath () | |
updateLookups ($auto_add_remaps=TRUE) | |
processBackend (Backend_Outputter $o, Array &$link) | |
saveAttributes ($dont_run_updated=FALSE) | |
setAttrValue ($name, $value) | |
validFile (Array $info) | |
printFrontend () | |
getURL ($base_url=NULL, $ignore_rollback=FALSE) | |
getHref ($base_url=NULL, $ignore_rollback=FALSE) | |
getExistingFile () | |
_getName ($short_name=FALSE, $contextid=NULL) | |
getAvailableKeywords () | |
getAssetFileSizeInBytesKeywordReplacement () | |
getAssetFileSizeReadableKeywordReplacement () | |
getAssetFileContentsKeywordReplacement () | |
delete ($release_lock=TRUE) | |
scanFile ($path='') | |
getFileTypeKeywordReplacement () | |
getAssetSummary () | |
getOriginalURL ($data_url, $site_url) | |
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 () | |
Data Fields | |
$allowed_extensions = Array('mov', 'avi', 'wmv', 'asf', 'flv', 'mp4', 'm4v', 'mpg', 'mpeg', 'ogv', 'ogg', 'webm') | |
Data Fields inherited from File | |
$allowed_extensions = Array() | |
$ignore_update = FALSE | |
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 | |
Data Fields inherited from MySource_Object | |
$_tmp | |
Additional Inherited Members | |
Protected Member Functions inherited from File | |
_preCreateCheck (Array &$link) | |
_createAdditional (Array &$link) | |
_checkFileState () | |
_removePublicFile () | |
_updatePublicFile () | |
insertDataLookup () | |
_renameFile ($data_path, $old_filename, $new_filename) | |
_validFileSize (Array &$info, $pre_uploaded=FALSE) | |
_validFileExtension (Array &$info, $pre_uploaded=FALSE) | |
Definition at line 37 of file video_file.inc.
__construct | ( | $assetid = 0 | ) |
Constructor
int | $assetid | the asset id to be loaded |
Definition at line 50 of file video_file.inc.
extractID3Metadata | ( | $file_name = NULL | ) |
Pulls out metadata from a specified file using getID3() and returns them in a more friendly format
Returns FALSE if extraction is disabled, or there was a problem with extraction.
Video data returned: file format, audio codec, channels channel mode, bitrate, sample rate, video codec, video width, video height, duration.
string | $file_name | The file to check for metadata. Defaults To the current file. |
Definition at line 372 of file video_file.inc.
getAvailableKeywords | ( | ) |
Return the keywords for this asset type.
This function is called in asset-listing situations like the asset listing, search page etc The $replacement = value is in the form:
Array( 'name' => 'description' => 'the asset name', );
$replacement = array public
Definition at line 71 of file video_file.inc.
getKeywordReplacement | ( | $keyword | ) |
Get bodycopy keyword replacement
Provides a mechanism for dynamically extracting data from an Video file and using it in place of the keyword. Keywords data is pulled from the file itself and does not rely on the data being in the database.
string | $keyword | Keyword to find a replacement for |
$replacement = string public
Definition at line 127 of file video_file.inc.
saveAttributes | ( | $dont_run_updated = FALSE | ) |
Save attributes for this asset
Overrides the setting of the extract_id3 attribute. If set, it will reset the attribute, and set the appropriate metadata fields to the extracted video data.
boolean | $dont_run_updated | If TRUE, saveAttributes() in Asset class won't run _updated() afterward. (Only to be called from create() function.) |
Definition at line 293 of file video_file.inc.