Firesphere\CSPHeaders\Models\CSPDomain
Class \Firesphere\CSPHeaders\Models\CSPDomain
Synopsis
class CSPDomain
extends DataObject
implements
PermissionProvider
{
- // members
- private static string $singular_name = 'Content Security Policy Domain';
- private static string $plural_name = 'Content Security Policy Domains';
- private static string $table_name = 'CSPDomain';
- private static array $db = ;
- private static array $belongs_many_many = ;
- private static array $summary_fields = ;
- private static array $indexes = ;
- private static array $sourceMap = ;
- private static array $searchable_fields = ;
- // methods
- public string getTitle()
- public FieldList getCMSFields()
- public bool|int canCreate()
- public bool|int canEdit()
- public bool|int canView()
- public bool|int canDelete()
- public void providePermissions()
Hierarchy
Extends
- SilverStripe\ORM\DataObject
Implements
- SilverStripe\Security\PermissionProvider
Tasks
Line | Task |
---|---|
+ | make translatable |
Members
private
- $belongs_many_many
- $db
- $indexes
- $plural_name
- $searchable_fields
- $singular_name
- $sourceMap — array
- $summary_fields
- $table_name
Methods
public
- canCreate()
- canDelete()
- canEdit()
- canView()
- getCMSFields()
- getTitle()
- providePermissions() — Return a map of permission codes to add to the dropdown shown in the Security section of the CMS.