public function GroupRequestController::anonymousRequestMembership in Open Social 10.1.x
Same name and namespace in other branches
- 8.9 modules/social_features/social_group/modules/social_group_request/src/Controller/GroupRequestController.php \Drupal\social_group_request\Controller\GroupRequestController::anonymousRequestMembership()
- 10.3.x modules/social_features/social_group/modules/social_group_request/src/Controller/GroupRequestController.php \Drupal\social_group_request\Controller\GroupRequestController::anonymousRequestMembership()
- 10.0.x modules/social_features/social_group/modules/social_group_request/src/Controller/GroupRequestController.php \Drupal\social_group_request\Controller\GroupRequestController::anonymousRequestMembership()
- 10.2.x modules/social_features/social_group/modules/social_group_request/src/Controller/GroupRequestController.php \Drupal\social_group_request\Controller\GroupRequestController::anonymousRequestMembership()
Callback to request membership for anonymous.
1 string reference to 'GroupRequestController::anonymousRequestMembership'
- social_group_request.routing.yml in modules/
social_features/ social_group/ modules/ social_group_request/ social_group_request.routing.yml - modules/social_features/social_group/modules/social_group_request/social_group_request.routing.yml
File
- modules/
social_features/ social_group/ modules/ social_group_request/ src/ Controller/ GroupRequestController.php, line 153
Class
- GroupRequestController
- Returns responses for Group request routes.
Namespace
Drupal\social_group_request\ControllerCode
public function anonymousRequestMembership(GroupInterface $group) {
$request_form = $this
->formBuilder()
->getForm(GroupRequestMembershipRequestAnonymousForm::class, $group);
$response = new AjaxResponse();
$response
->addCommand(new OpenModalDialogCommand($this
->t('Request to join'), $request_form, [
'width' => '337px',
'dialogClass' => 'social_group-popup social_group-popup--anonymous',
]));
return $response;
}