Permet la déconnexion d'utilisateurs
This commit is contained in:
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace Silex\Http;
|
||||
|
||||
use Silex\Router\Router;
|
||||
use Silex\DI\DI;
|
||||
|
||||
class HttpResponse
|
||||
{
|
||||
@@ -21,13 +21,22 @@ class HttpResponse
|
||||
$this->viewParams = $viewParams;
|
||||
}
|
||||
|
||||
public static function redirect(string $url): void
|
||||
{
|
||||
http_response_code(303);
|
||||
header('Location: ' . $url);
|
||||
exit();
|
||||
}
|
||||
|
||||
public static function found(string $viewPath, array $viewParams = []): HttpResponse
|
||||
{
|
||||
return new HttpResponse(200, $viewPath, $viewParams);
|
||||
}
|
||||
|
||||
public function render(Router $router, string $viewBasePath)
|
||||
public function render(DI $di, string $viewBasePath)
|
||||
{
|
||||
$router = $di->getRouter();
|
||||
$security = $di->getSecurity();
|
||||
$params = $this->viewParams;
|
||||
ob_start();
|
||||
require $viewBasePath . '/' . $this->viewPath . '.php';
|
||||
|
Reference in New Issue
Block a user