public function onSuccessTagSaving(Tag $tag, TagFormControl $control) { $control->flashMessage('tags.tagForm.messages.success', FlashMessage::SUCCESS, ['name' => $tag->getName()]); $control->redirect('this'); }
public function onSuccessTagRemoval(Tag $tag, $id) { $this->appEventLogger->saveLog(sprintf('User [%s#%s] <b>has REMOVED</b> Tag [%s#%s]', $this->user->getId(), $this->user->getUsername(), $id, $tag->getName()), 'page_tag_removal', $this->user->getId()); }
/** * @param Tag $tag */ private function createUrl(Tag $tag) { $url = UrlGenerator::create(sprintf('search/%s', $tag->getName()), 'Pages:Front:Search', 'tag', $tag->getId()); $this->urlFacade->saveUrl($url); }