Classes
\Firebrand\Hail\Admin
Name | Description | |
---|---|---|
HailModelAdmin | Hail Model Admin | EMPTY |
SettingsExtension | Hail Settings Extension | EMPTY |
\Firebrand\Hail\Api
Name | Description | |
---|---|---|
Client | API client for the Hail Api | EMPTY |
\Firebrand\Hail\Controllers
Name | Description | |
---|---|---|
CallbackController | Hail Callback Controller | EMPTY |
HailController | Hail Controller (pageless) | EMPTY |
\Firebrand\Hail\Extensions
Name | Description | |
---|---|---|
DBStringExtension | DBString Extension | EMPTY |
DataObjectExtension | DataObject Extension that handles inline Has One fields | EMPTY |
UpdateFormExtension | UpdateForm Extension that adds Has One inline fields into the current DataObject | EMPTY |
\Firebrand\Hail\Forms
Name | Description | |
---|---|---|
DependentListboxField | ListBoxDependentField is a field that will refresh its source depending on another field's value | EMPTY |
GridFieldAttachmentDownloadButton | GriedField component to download a Hail Attachment from the CDN | EMPTY |
GridFieldFetchButton | GriedField component to add Hail Fetch jobs to the queue from the CMS and display fetching progress | EMPTY |
GridFieldForReadonly | Read Only GridField (not yet in SS4 Core) | EMPTY |
GridFieldViewButton | GriedField component to redirect the user to the gridfield item | EMPTY |
\Firebrand\Hail\Jobs
Name | Description | |
---|---|---|
FetchJob | DataObject storing all Fetch jobs and their progress when running | EMPTY |
\Firebrand\Hail\Lists
Name | Description | |
---|---|---|
HailList | HailList stores a configuration to retrieve a list of hail objects | EMPTY |
\Firebrand\Hail\Models
Name | Description | |
---|---|---|
ApiObject | Abstract representation of an Hail Api object. | EMPTY |
Article | Hail Article DataObject | EMPTY |
Attachment | Hail Attachment DataObject | EMPTY |
Color | Hail Color DataObject | EMPTY |
Image | Hail Image DataObject | EMPTY |
Organisation | Hail Organisation DataObject | EMPTY |
PrivateTag | Hail Private Tags DataObject | EMPTY |
PublicTag | Hail Public Tags DataObject | EMPTY |
Publication | Hail Publication DataObject | EMPTY |
Video | Hail Image DataObject | EMPTY |
\Firebrand\Hail\Pages
Name | Description | |
---|---|---|
HailPage | Hail Page | EMPTY |
HailPageController | HailPage Controller | EMPTY |
\Firebrand\Hail\Tasks
Name | Description | |
---|---|---|
CheckHailStatusTask | Task to Check the status of the Hail API using Silverstripe Environment Check module | EMPTY |
FetchQueueTask | Task to fetch the jobs currently in queue | EMPTY |
FetchRecurringTask | Task to fetch all fetchable objects from the Hail API since last fetch | EMPTY |