diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml
index 190b4da..7ad749b 100644
--- a/.github/workflows/codecov.yml
+++ b/.github/workflows/codecov.yml
@@ -18,6 +18,7 @@ jobs:
- "8.1"
- "8.2"
- "8.3"
+ - "8.4"
steps:
- name: Checkout
diff --git a/.laminas-ci.json b/.laminas-ci.json
index 82cd446..29216fa 100644
--- a/.laminas-ci.json
+++ b/.laminas-ci.json
@@ -1,6 +1,3 @@
{
- "ignore_php_platform_requirements": {
- "8.4": true
- },
"backwardCompatibilityCheck": true
}
diff --git a/README.md b/README.md
index 7469370..3564f00 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
Authentication base package defining interfaces for authentication services to be used with Dotkernel applications.

-
+
[](https://github.com/dotkernel/dot-authentication/issues)
[](https://github.com/dotkernel/dot-authentication/network)
diff --git a/composer.json b/composer.json
index b0b1db3..c1a0777 100644
--- a/composer.json
+++ b/composer.json
@@ -16,7 +16,7 @@
"require-dev": {
"laminas/laminas-coding-standard": "^3.0",
"phpunit/phpunit": "^10.2",
- "vimeo/psalm": "^5.13"
+ "vimeo/psalm": "^6.0"
},
"autoload": {
"psr-4": {
diff --git a/psalm-baseline.xml b/psalm-baseline.xml
new file mode 100644
index 0000000..446f66a
--- /dev/null
+++ b/psalm-baseline.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/psalm.xml b/psalm.xml
index df50202..55c65c5 100644
--- a/psalm.xml
+++ b/psalm.xml
@@ -5,6 +5,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="https://getpsalm.org/schema/config"
xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd"
+ errorBaseline="psalm-baseline.xml"
>
diff --git a/src/AuthenticationInterface.php b/src/AuthenticationInterface.php
index a7892b9..baff1f7 100644
--- a/src/AuthenticationInterface.php
+++ b/src/AuthenticationInterface.php
@@ -8,9 +8,6 @@
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
-/**
- * Interface AuthenticationInterface
- */
interface AuthenticationInterface
{
/**
diff --git a/src/Exception/ExceptionInterface.php b/src/Exception/ExceptionInterface.php
index 76add1f..fbd8d1c 100644
--- a/src/Exception/ExceptionInterface.php
+++ b/src/Exception/ExceptionInterface.php
@@ -4,9 +4,6 @@
namespace Dot\Authentication\Exception;
-/**
- * Interface ExceptionInterface
- */
interface ExceptionInterface
{
}
diff --git a/src/Identity/IdentityInterface.php b/src/Identity/IdentityInterface.php
index eaea76d..2a76054 100644
--- a/src/Identity/IdentityInterface.php
+++ b/src/Identity/IdentityInterface.php
@@ -4,9 +4,6 @@
namespace Dot\Authentication\Identity;
-/**
- * Interface IdentityInterface
- */
interface IdentityInterface
{
public function getId(): mixed;