/** * @param Request $request * @return BlockResponse */ protected function createBlockResponse(Request $request) { return $request instanceof PageRequestEdit ? new BlockResponseEdit($this->block, $this->container->getTemplating(), $this->config->getTemplateName()) : new BlockResponseView($this->block, $this->container->getTemplating(), $this->config->getTemplateName()); }