public function OpenIDConnectClientController::enable in OpenID Connect / OAuth client 2.x
Enable an OpenID Connect client.
Parameters
\Drupal\openid_connect\OpenIDConnectClientEntityInterface $openid_connect_client: The OpenID Connect client entity to enable.
Return value
\Symfony\Component\HttpFoundation\RedirectResponse A redirect back to the client list page.
Throws
\Drupal\Core\Entity\EntityStorageException
1 string reference to 'OpenIDConnectClientController::enable'
File
- src/
Controller/ OpenIDConnectClientController.php, line 44
Class
- OpenIDConnectClientController
- Controller for operations on the OpenID Connect clients.
Namespace
Drupal\openid_connect\ControllerCode
public function enable(OpenIDConnectClientEntityInterface $openid_connect_client) : RedirectResponse {
$openid_connect_client
->enable()
->save();
$this
->messenger()
->addMessage($this
->t('The %label client has been enabled.', [
'%label' => $openid_connect_client
->label(),
]));
// Return to the listing page.
return $this
->redirect('entity.openid_connect_client.list', [], []);
}