Jellygnite\Elements\Model\PopupObject
Class PopupObject
Synopsis
class PopupObject
extends BaseElementObject
{
- // members
- private static array $db = ;
- private static array $has_one = ;
- private static array $owns = ;
- private static string $singular_name = 'Popup';
- private static string $plural_name = 'Popups';
- private static array $belongs_many_many = ;
- private static string $table_name = 'PopupObject';
- private static array $summary_fields = ;
- private static array $defaults = ;
- private static array $styles = ;
- // methods
- public FieldList getCMSFields()
- public mixed getSummary()
- // 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
- $db
- $defaults
- $has_one
- $owns — array
- $plural_name
- $singular_name
- $styles
- $summary_fields — array
- $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()