HEX
Server: Apache
System: Linux v38079.2is.nl 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: democfellows (10015)
PHP: 8.1.34
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/creativefellows.nl/firstbrick.creativefellows.nl/src/Action/Hello/HelloAction.php
<?php

namespace App\Action\Hello;

use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Slim\Views\Twig;

final class HelloAction
{
	private $twig;
	
	public function __construct(Twig $twig)
	{
		$this->twig = $twig;
	}

	public function __invoke(
		ServerRequestInterface $request,
		ResponseInterface $response
	): ResponseInterface {
		$viewData = [
			'name' => 'nas',
			'notifications' => [
				'message' => 'You are good!'
			],
		];

		return $this->twig->render($response, 'hello.twig', $viewData);
	}

}