\SubsiteFileExtension
An alternative to the official SubsiteFileExtension
- Author: lekoala
Synopsis
class SubsiteFileExtension
extends DataExtension
{
- // members
- public static bool $default_root_folders_global = false;
- public static boolean $ignore_file_filter = false;
- private static array $has_one = ;
- // methods
- public void alternateTreeTitle()
- public void augmentSQL()
- public void onBeforeWrite()
- public void onAfterUpload()
- public void onAfterWrite()
- public void canCreate()
- public void canView()
- public void canEdit()
- public void cacheKeyComponent()
Hierarchy
Extends
- DataExtension
Members
private
- $has_one
public
- $default_root_folders_global
—
bool
Set this to true to make all folders belong to main site by default - $ignore_file_filter
Methods
public
- alternateTreeTitle() — Amends the CMS tree title for folders in the Files & Images section.
- augmentSQL() — Update any requests to limit the results to the current site
- cacheKeyComponent() — Return a piece of text to keep DataObject cache keys appropriately specific
- canCreate()
- canEdit()
- canView()
- onAfterUpload()
- onAfterWrite()
- onBeforeWrite()