public function showAction(Request $request, $siteId, $nodeId, $blockId)
    {
        try {
            $block = $this->get('open_orchestra_model.repository.block')->findById($blockId);

            $response = $this->get('open_orchestra_display.display_block_manager')->show($block);
            $this->tagResponse($block, $nodeId, $siteId, $request->getLocale());

            return $response;
        } catch (\Exception $e) {
            throw new DisplayBlockException($e->getMessage(), $e->getCode(), $e);
        }
    }