Classes

\

Name Description
Exception No description available EMPTY

\TractorCow\Fluent\Control

Name Description
LocaleAdmin No description available EMPTY

\TractorCow\Fluent\Extension

Name Description
FluentBadgeExtension No description available EMPTY
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
FluentLeftAndMainExtension No description available EMPTY
FluentSiteTreeExtension Fluent extension for SiteTree EMPTY
FluentVersionedExtension Extension for versioned localised objects 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 No description available EMPTY
Locale No description available EMPTY
Name Description
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
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
FluentBadgeExtensionTest No description available EMPTY
FluentExtensionTest No description available EMPTY
FluentFilteredExtensionTest No description available EMPTY
FluentSiteTreeExtensionTest No description available EMPTY
FluentVersionedExtensionTest 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
UnlocalisedChild No description available 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\State

Name Description
FluentStateTest No description available EMPTY

\TractorCow\Fluent\View

Name Description
FluentTemplateGlobalProvider No description available EMPTY