Jellygnite\Elements\Model\SponsorObject
Class PersonObject
Synopsis
class SponsorObject
extends BaseElementObject
{
- // members
- private static string $singular_name = 'Sponsor';
- private static string $plural_name = 'Sponsors';
- private static array $belongs_many_many = ;
- private static string $table_name = 'SponsorObject';
- private static array $defaults = ;
- // methods
- public FieldList getCMSFields()
- // Inherited methods from BaseElementObject
- public array fieldLabels()
- public FieldList getCMSFields()
- public SiteTree|null getPage()
- public void getOwnerElement()
- public void getLinkURL()
- public void getStyleVariant()
- public boolean canView()
- public boolean canEdit()
- public boolean canDelete()
- public boolean canCreate()
Hierarchy
Members
private
- $belongs_many_many — array
- $defaults
- $plural_name
- $singular_name
- $table_name — string
Methods
public
Inherited from Jellygnite\Elements\Model\BaseElementObject
public
- canCreate() — Basic permissions, defaults to page perms where possible.
- canDelete() — Basic permissions, defaults to page perms where possible.
- canEdit() — Basic permissions, defaults to page perms where possible.
- canView() — Basic permissions, defaults to page perms where possible.
- fieldLabels()
- getCMSFields()
- getLinkURL()
- getOwnerElement()
- getPage()
- getStyleVariant()