public function FeedbackMessageAddController::addForm in Feedback 3.x
Presents creation form for feedback_message entities of given bundle/type.
Parameters
\Drupal\Core\Entity\EntityInterface $feedback_message_type: The custom bundle to add.
\Symfony\Component\HttpFoundation\Request $request: The current request object.
Return value
array A form array as expected by drupal_render().
1 call to FeedbackMessageAddController::addForm()
- FeedbackMessageAddController::add in src/
Controller/ FeedbackMessageAddController.php - Displays add links for available bundles/types for entity feedback_message.
File
- src/
Controller/ FeedbackMessageAddController.php, line 85
Class
- FeedbackMessageAddController
- Class FeedbackMessageAddController.
Namespace
Drupal\feedback\ControllerCode
public function addForm(EntityInterface $feedback_message_type, Request $request) {
$entity = $this->storage
->create([
'type' => $feedback_message_type
->id(),
]);
return $this
->entityFormBuilder()
->getForm($entity);
}