class TagController extends ActionController (View source)

Controller for tag handling

Traits

A trait to add backend translation based on the backend users settings

Properties

protected Translator $_translator from  AddTranslatedFlashMessageTrait
protected AssetCollectionRepository $assetCollectionRepository
protected TagRepository $tagRepository
protected BrowserState $browserState
protected AssetRepository $assetRepository

Methods

void
addTranslatedFlashMessage(string $messageBodyTranslationId, string $severity = Message::SEVERITY_OK, array $messageArguments = [], int|null $messageCode = null)

No description

initializeView(ViewInterface $view)

No description

void
createAction(string $label)

No description

void
editAction(Tag $tag)

No description

void
updateAction(Tag $tag)

No description

void
deleteAction(Tag $tag)

No description

Details

void addTranslatedFlashMessage(string $messageBodyTranslationId, string $severity = Message::SEVERITY_OK, array $messageArguments = [], int|null $messageCode = null)

No description

Parameters

string $messageBodyTranslationId
string $severity
array $messageArguments
int|null $messageCode

Return Value

void

protected initializeView(ViewInterface $view)

No description

Parameters

ViewInterface $view

void createAction(string $label)

No description

Parameters

string $label

Return Value

void

void editAction(Tag $tag)

No description

Parameters

Tag $tag

Return Value

void

void updateAction(Tag $tag)

No description

Parameters

Tag $tag

Return Value

void

void deleteAction(Tag $tag)

No description

Parameters

Tag $tag

Return Value

void