$id) { $token = $matches[0][$k]; if (isset($tokens[$token])) { continue; } $form = $this->formModel->getEntity($id); if (null !== $form && ( $form->isPublished(false) || $this->security->hasEntityAccess( 'form:forms:viewown', 'form:forms:viewother', $form->getCreatedBy() ) ) ) { $formHtml = ($form->isPublished()) ? $this->formModel->getContent($form) : ''; // pouplate get parameters $this->formModel->populateValuesWithGetParameters($form, $formHtml); $tokens[$token] = $formHtml; } else { $tokens[$token] = ''; } } } return $tokens; } }