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 |