LeKoala\EmailTemplates\Extensions\EmailSubsiteExtension
Add subsites support
- Author: lekoala
Synopsis
class EmailSubsiteExtension
extends DataExtension
{
- // members
- private static array $has_one = ;
- // methods
- public void isMainDataObject()
- public void augmentSQL()
- public void onBeforeWrite()
- public void canView()
- public boolean|null canEdit()
- public boolean|null canCreate()
- public boolean|null canDelete()
- public void cacheKeyComponent()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $has_one
Methods
public
- 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()
- canDelete()
- canEdit()
- canView()
- isMainDataObject()
- onBeforeWrite()