diff --git a/composer.json b/composer.json index a56db44..5113acb 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,8 @@ "require": { "php": "^8.1", "silverstripe/admin": "^2", - "silverstripe/framework": "^5.1", + "silverstripe/framework": "^5.3", + "symfony/http-foundation": "^6.1", "ua-parser/uap-php": "^3.9.14" }, "require-dev": { diff --git a/src/Models/LoginSession.php b/src/Models/LoginSession.php index 39038d5..5f4a6cb 100644 --- a/src/Models/LoginSession.php +++ b/src/Models/LoginSession.php @@ -15,7 +15,7 @@ use SilverStripe\ORM\FieldType\DBDatetime; use SilverStripe\Security\RememberLoginHash; use SilverStripe\SessionManager\Security\LogInAuthenticationHandler; -use SilverStripe\Control\Util\IPUtils; +use Symfony\Component\HttpFoundation\IpUtils; /** * Tracks a login session for a specific user on a specific device.