\BBMediaItem
Synopsis
class BBMediaItem
extends DataObject
implements
PermissionProvider
{
- // members
- private static array $db = ;
- private static array $has_one = ;
- private static array $summary_fields = ;
- private static array $searchable_fields = ;
- protected $link;
- // methods
- public void singular_name()
- public void plural_name()
- public void getAllCMSActions()
- public void getCMSFields()
- protected void setLinkURL()
- protected void setCreditURL()
- protected void setLicenseURL()
- protected string prepareURL()
- public void fieldLabels()
- public void MediaLink()
- public void HasCaption()
- protected void linkToInternalPage()
- protected void linkToInternalFile()
- protected void linkToExternalUrl()
- public boolean canView()
- public boolean canCreate()
- public boolean canEdit()
- public boolean canDelete()
- public void providePermissions()
Hierarchy
Extends
- DataObject
Implements
- PermissionProvider
Tasks
Line | Task |
---|---|
306+ | Should canCreate be a static method? |
Members
private
- $db
- $has_one
- $searchable_fields
- $summary_fields
protected
- $link
Methods
protected
- linkToExternalUrl()
- linkToInternalFile()
- linkToInternalPage()
- prepareURL() — Adds scheme if missing
- setCreditURL()
- setLicenseURL()
- setLinkURL()