for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Security\Middleware;
use App\Middleware\Middleware;
use Security\TwigExtension\CsrfExtension;
use Slim\Http\Request;
use Slim\Http\Response;
class CsrfMiddleware extends Middleware
{
/**
* {@inheritdoc}
*/
public function __invoke(Request $request, Response $response, callable $next)
$this->view->addExtension(new CsrfExtension($request));
return $next($request, $response);
}