/** * Add forms to available page tokens. * * @param PageBuilderEvent $event */ public function onPageBuild(PageBuilderEvent $event) { $tokenHelper = new BuilderTokenHelper($this->factory, 'focus', $this->model->getPermissionBase(), 'MauticFocusBundle', 'mautic.focus'); if ($event->tokenSectionsRequested()) { $event->addTokenSection('mautic.focustokens', 'mautic.focus.focus_items', $tokenHelper->getTokenContent()); } if ($event->tokensRequested($this->regex)) { $event->addTokensFromHelper($tokenHelper, $this->regex, 'name', 'id', true); } }