NZTA\SDLT\Model\Dashboard
Class Dashboard
Synopsis
class Dashboard
extends DataObject
implements
ScaffoldingProvider
{
- // members
- private static string $table_name = 'Dashboard';
- private static array $db = ;
- private static array $has_many = ;
- private static array $many_many = ;
- private static array $summary_fields = ;
- // methods
- public FieldList getCMSFields()
- public SchemaScaffolder provideGraphQLScaffolding()
- // Inherited methods from SDLTModelPermissions
- public bool canView()
- public bool canCreate()
- public bool canEdit()
- public bool canDelete()
Hierarchy
Extends
- SilverStripe\ORM\DataObject
Uses
Implements
- SilverStripe\GraphQL\Scaffolding\Interfaces\ScaffoldingProvider
Members
private
- $db — array
- $has_many — array
- $many_many — array
- $summary_fields — array
- $table_name — string
Methods
public
- getCMSFields() — CMS Fields
- provideGraphQLScaffolding()
Inherited from NZTA\SDLT\Traits\SDLTModelPermissions
public
- canCreate() — Allow logged-in user to create an instance of the model
- canDelete() — Allow logged-in user to delete an instance of the model
- canEdit() — Allow logged-in user to edit an instance of the model
- canView() — Allow logged-in user to access the model