FluentObjectTrait
trait FluentObjectTrait (View source)
Shared functionality between both FluentExtension and FluentFilteredExtension
Methods
public
public
augmentDataQueryCreation(SQLSelect $query, DataQuery $dataQuery)
Amend freshly created DataQuery objects with the current locale and frontend status
Details
abstract
updateLocalisationTabColumns($summaryColumns)
Add additional columns to localisation table
abstract
updateLocalisationTabConfig(GridFieldConfig $config)
Add additional configs to localisation table
Locale>
LinkedLocales()
Gets list of all Locale dataobjects, linked to this record
augmentDataQueryCreation(SQLSelect $query, DataQuery $dataQuery)
Amend freshly created DataQuery objects with the current locale and frontend status
protected
updateFluentCMSFields(FieldList $fields)
Update CMS fields for fluent objects.
These fields are added in addition to those added by specific extensions