Omleiden naar een specifieke route
Moet je omleiden naar een specifieke pagina? In Drupal 7 zou je waarschijnlijk drupal_goto() in je callback gebruiken. In Drupal 8 gebruik je RedirectResponse().
// Using procedural PHP.
use Symfony\Component\HttpFoundation\RedirectResponse;
function my_redirect() {
return new RedirectResponse(\Drupal::url('user.page'));
}
// From a controller
use Drupal\Core\Controller\ControllerBase;
class MyControllerClass extends ControllerBase {
public function foo() {
//...
return $this->redirect('user.page');
}
}