From d40fb54fcc27fef70076f4a673d75de42110aa76 Mon Sep 17 00:00:00 2001 From: alexmerlin Date: Sat, 19 Aug 2023 16:14:55 +0300 Subject: [PATCH] Issue #17: Reverted FlashMessengerRenderer::render Signed-off-by: alexmerlin --- src/View/FlashMessengerRenderer.php | 18 +++--------------- src/View/RendererInterface.php | 7 +------ test/View/FlashMessengerRendererTest.php | 5 +---- 3 files changed, 5 insertions(+), 25 deletions(-) diff --git a/src/View/FlashMessengerRenderer.php b/src/View/FlashMessengerRenderer.php index c8e25d5..e3a52d5 100644 --- a/src/View/FlashMessengerRenderer.php +++ b/src/View/FlashMessengerRenderer.php @@ -21,21 +21,9 @@ public function __construct(TemplateRendererInterface $template, FlashMessengerI $this->flashMessenger = $flashMessenger; } - public function render( - string $template, - array $params = [], - ?string $type = null, - string $channel = FlashMessengerInterface::DEFAULT_CHANNEL - ): string { - $messages = $this->flashMessenger->getMessages($type, $channel); - - return $this->template->render( - $template, - array_merge( - ['messages' => $messages, 'messenger' => $this->flashMessenger, 'renderer' => $this], - $params - ) - ); + public function render(?string $type = null, string $channel = FlashMessengerInterface::DEFAULT_CHANNEL): string + { + return ''; } public function renderPartial( diff --git a/src/View/RendererInterface.php b/src/View/RendererInterface.php index 2dffe54..6ea5684 100644 --- a/src/View/RendererInterface.php +++ b/src/View/RendererInterface.php @@ -8,12 +8,7 @@ interface RendererInterface { - public function render( - string $template, - array $params = [], - ?string $type = null, - string $channel = FlashMessengerInterface::DEFAULT_CHANNEL - ): string; + public function render(?string $type = null, string $channel = FlashMessengerInterface::DEFAULT_CHANNEL): string; public function renderPartial( string $partial, diff --git a/test/View/FlashMessengerRendererTest.php b/test/View/FlashMessengerRendererTest.php index 701d8b9..34f18a4 100644 --- a/test/View/FlashMessengerRendererTest.php +++ b/test/View/FlashMessengerRendererTest.php @@ -35,12 +35,9 @@ public function testWillRenderTemplate(): void { $rendererInterface = $this->createMock(TemplateRendererInterface::class); $flashMessenger = $this->createMock(FlashMessengerInterface::class); - $flashMessenger->expects($this->once()) - ->method('getMessages') - ->willReturn(['First error message', 'Second error message']); $subject = new FlashMessengerRenderer($rendererInterface, $flashMessenger); - $html = $subject->render('templateRoot::template', ['testParam'], 'error', 'test-channel'); + $html = $subject->render('templateRoot::template', 'test-channel'); $this->assertIsString($html); } }