trait FluentAdminTrait (View source)

Decorates admin areas for localised items with extra actions.

Methods

actionComplete(Form $form, string $message)

No description

mixed
clearFluent(array $data, Form $form)

No description

mixed
copyFluent(array $data, Form $form)

Copy this record to other localisations (not published)

mixed
unpublishFluent(array $data, Form $form)

Unpublishes the current object from all locales

mixed
archiveFluent(array $data, Form $form)

Archives the current object from all locales (versioned)

mixed
deleteFluent(array $data, Form $form)

Delete the current object from all locales (non-versioned)

mixed
publishFluent(array $data, Form $form)

No description

mixed
showFluent(array $data, Form $form)

No description

mixed
hideFluent(array $data, Form $form)

No description

Details

abstract HTTPResponse|string|DBHTMLText actionComplete(Form $form, string $message)

Parameters

Form $form
string $message

Return Value

HTTPResponse|string|DBHTMLText

mixed clearFluent(array $data, Form $form)

Parameters

array $data
Form $form

Return Value

mixed

Exceptions

HTTPResponse_Exception

mixed copyFluent(array $data, Form $form)

Copy this record to other localisations (not published)

Parameters

array $data
Form $form

Return Value

mixed

Exceptions

HTTPResponse_Exception

mixed unpublishFluent(array $data, Form $form)

Unpublishes the current object from all locales

Parameters

array $data
Form $form

Return Value

mixed

Exceptions

HTTPResponse_Exception

mixed archiveFluent(array $data, Form $form)

Archives the current object from all locales (versioned)

Parameters

array $data
Form $form

Return Value

mixed

Exceptions

HTTPResponse_Exception

mixed deleteFluent(array $data, Form $form)

Delete the current object from all locales (non-versioned)

Parameters

array $data
Form $form

Return Value

mixed

Exceptions

HTTPResponse_Exception

mixed publishFluent(array $data, Form $form)

Parameters

array $data
Form $form

Return Value

mixed

Exceptions

ValidationException
HTTPResponse_Exception

mixed showFluent(array $data, Form $form)

Parameters

array $data
Form $form

Return Value

mixed

Exceptions

HTTPResponse_Exception

mixed hideFluent(array $data, Form $form)

Parameters

array $data
Form $form

Return Value

mixed

Exceptions

HTTPResponse_Exception