->prepare(Session::class, function(Session $session, Injector $injector) {
if (isset($session->current) && (!isset($session->previous) || strcmp($session->current, $session->previous))) {
$session->previous = $session->current;
$session->current = $injector->make(Request::class)->getRequestUrl();
}
$session->current = $injector->make(Request::class)->getRequestUrl();
->prepare(Session::class, function(Session $session, Injector $injector) {
if (isset($session->current) && (!isset($session->previous) || strcmp($session->current, $session->previous))) {
$session->previous = $session->current;
$session->current = $injector->make(Request::class)->getRequestUrl();
}
$session->current = $injector->make(Request::class)->getRequestUrl();