protected function getPageFromRequest(Request $request) { if (!$request instanceof CmsRequest) { throw new RuntimeException('Cant do cms redirects without an cms request'); } return $request->getCmsPath()->getMatchedNode(); }