Classes
\
| Name | Description | |
|---|---|---|
| Exception | No description available | EMPTY |
\TractorCow\Fluent\Control
| Name | Description | |
|---|---|---|
| LocaleAdmin | No description available | EMPTY |
\TractorCow\Fluent\Dev
| Name | Description | |
|---|---|---|
| FluentTestState | No description available | EMPTY |
\TractorCow\Fluent\Extension
| Name | Description | |
|---|---|---|
| FluentChangesExtension | Adds locale-specific extensions to ChangeSet | EMPTY |
| FluentDirectorExtension | Fluent extension for {@link \SilverStripe\Control\Director} to apply routing rules for locales | EMPTY |
| FluentExtension | Basic fluent extension | EMPTY |
| FluentFilteredExtension | No description available | EMPTY |
| FluentGridFieldExtension | Supports GridFieldDetailForm_ItemRequest with extra actions | EMPTY |
| FluentIsolatedExtension | Represents an object that can only exist in a single locale | EMPTY |
| FluentLeftAndMainExtension | No description available | EMPTY |
| FluentMemberExtension | No description available | EMPTY |
| FluentReadVersionsExtension | Available since SilverStripe 4.3.x | EMPTY |
| FluentSiteTreeExtension | Fluent extension for SiteTree | EMPTY |
| FluentVersionedExtension | Extension for versioned localised objects | EMPTY |
\TractorCow\Fluent\Forms
| Name | Description | |
|---|---|---|
| BaseAction | Base action for acting on a single locale / record pair | EMPTY |
| CopyLocaleAction | No description available | EMPTY |
| DeleteAllLocalesAction | This class is a {@link GridField} component that adds a delete from locale action for objects. | EMPTY |
| DeleteLocaleAction | Provides the "delete this locale" action | EMPTY |
| GroupActionMenu | Menu grouped by item group | EMPTY |
| LocaleToggleColumn | No description available | EMPTY |
| PublishAction | Provides the "publish this locale" action | EMPTY |
| SaveLocaleAction | Provides the "Save in this locale" action | EMPTY |
| UnpublishAction | Provides the "publish this locale" action | EMPTY |
| VisibleLocalesColumn | Adds a "visible in locales" column to a gridfield | EMPTY |
\TractorCow\Fluent\Middleware
| Name | Description | |
|---|---|---|
| DetectLocaleMiddleware | DetectLocaleMiddleware will detect if a locale has been requested (or is default) and is not the current locale, and will redirect the user to that locale if needed. | EMPTY |
| InitStateMiddleware | InitStateMiddleware initialises the FluentState object and sets the current request locale and domain to it | EMPTY |
\TractorCow\Fluent\Model
| Name | Description | |
|---|---|---|
| Domain | No description available | EMPTY |
| FallbackLocale | Class FallbackLocale | EMPTY |
| Locale | No description available | EMPTY |
| RecordLocale | Object that represents details of a specific dataobject in a specific locale | EMPTY |
\TractorCow\Fluent\Model\Delete
| Name | Description | |
|---|---|---|
| ArchiveRecordPolicy | Archives a record, not just deletes | EMPTY |
| DeleteFilterPolicy | A policy that deletes the filtered rows. | EMPTY |
| DeleteLocalisationPolicy | A policy that deletes all localisations for a record | EMPTY |
| DeletePolicyFactory | Generate a delete policy for a class | EMPTY |
| DeleteRecordPolicy | A policy that deletes the root record | EMPTY |
\TractorCow\Fluent\Search
| Name | Description | |
|---|---|---|
| FluentSearchForm | Simple extension to enable SS Core search to work with SS Fluent | EMPTY |
| FluentSearchVariant | Allow FulltextSearch to index content from all configured locales, and support users searching to be restricted to their active locale. Works in a very similar way to SearchVariantVersioned from the FulltextSearch module (where that variant restricts searches to live pages, etc.) | EMPTY |
\TractorCow\Fluent\State
| Name | Description | |
|---|---|---|
| BrowserLocaleDetector | Detects locale based on browser locale | EMPTY |
| CloudflareLocaleDetector | Detects locale based on cloudflare geo-location headers | EMPTY |
| FluentState | Stores the current fluent state | EMPTY |
\TractorCow\Fluent\Task
| Name | Description | |
|---|---|---|
| ConvertTranslatableTask | Provides migration from the Translatable module in a SilverStripe 3 website to the Fluent format for SilverStripe 4. | EMPTY |
\TractorCow\Fluent\Task\ConvertTranslatableTask
| Name | Description | |
|---|---|---|
| Exception | No description available | EMPTY |
\TractorCow\Fluent\Tests\Extension
| Name | Description | |
|---|---|---|
| FluentAdminTraitTest | No description available | EMPTY |
| FluentBadgeExtensionTest | No description available | EMPTY |
| FluentDirectorExtensionTest | Class FluentDirectorExtensionTest | EMPTY |
| FluentExtensionTest | No description available | EMPTY |
| FluentFilteredExtensionTest | No description available | EMPTY |
| FluentReadVersionsExtensionTest | No description available | EMPTY |
| FluentSiteTreeExtensionTest | No description available | EMPTY |
| FluentVersionedExtensionTest | No description available | EMPTY |
\TractorCow\Fluent\Tests\Extension\FluentAdminTraitTest
| Name | Description | |
|---|---|---|
| AdminHandler | Dummy admin handler to hold trait | EMPTY |
| GridObjectVersioned | No description available | EMPTY |
\TractorCow\Fluent\Tests\Extension\FluentDirectorExtensionTest
| Name | Description | |
|---|---|---|
| TestController | No description available | EMPTY |
\TractorCow\Fluent\Tests\Extension\FluentExtensionTest
| Name | Description | |
|---|---|---|
| LocalisedAnother | No description available | EMPTY |
| LocalisedChild | No description available | EMPTY |
| LocalisedParent | No description available | EMPTY |
| MixedLocalisedSortObject | No description available | EMPTY |
| UnlocalisedChild | No description available | EMPTY |
\TractorCow\Fluent\Tests\Extension\LocalisedCopyTest
| Name | Description | |
|---|---|---|
| Animal | Class Animal | EMPTY |
| DuplicationTest | No description available | EMPTY |
| Horse | Class Horse | EMPTY |
| Saddle | Class Saddle | EMPTY |
| Steed | Class Steed | EMPTY |
| Tail | Class Tail | EMPTY |
\TractorCow\Fluent\Tests\Extension\Stub
| Name | Description | |
|---|---|---|
| FluentStubController | No description available | EMPTY |
| FluentStubObject | No description available | EMPTY |
\TractorCow\Fluent\Tests\Middleware
| Name | Description | |
|---|---|---|
| DetectLocaleMiddlewareTest | No description available | EMPTY |
| InitStateMiddlewareTest | No description available | EMPTY |
\TractorCow\Fluent\Tests\Middleware\Stub
| Name | Description | |
|---|---|---|
| DetectLocaleMiddlewareSpy | Opens up DetectLocaleMiddleware protected methods for unit testing | EMPTY |
\TractorCow\Fluent\Tests\Model
| Name | Description | |
|---|---|---|
| LocaleTest | No description available | EMPTY |
\TractorCow\Fluent\Tests\Model\Delete
| Name | Description | |
|---|---|---|
| DeleteRecordPolicyTest | No description available | EMPTY |
\TractorCow\Fluent\Tests\Model\Delete\Fixtures
| Name | Description | |
|---|---|---|
| FilteredRecord | No description available | EMPTY |
| LocalisedFilteredRecord | No description available | EMPTY |
| LocalisedRecord | No description available | EMPTY |
| Record | No description available | EMPTY |
\TractorCow\Fluent\Tests\State
| Name | Description | |
|---|---|---|
| CloudflareLocaleDetectorTest | No description available | EMPTY |
| FluentStateTest | No description available | EMPTY |
\TractorCow\Fluent\View
| Name | Description | |
|---|---|---|
| FluentTemplateGlobalProvider | No description available | EMPTY |