From 697873b8860d20552a45f1e055c4dc937446569d Mon Sep 17 00:00:00 2001 From: Dennis Riehle Date: Sun, 15 Oct 2023 12:52:08 +0800 Subject: [PATCH] added @template-implements to solve Psalm issues --- src/Options/DBALConfiguration.php | 2 ++ src/Options/DBALConnection.php | 2 ++ src/Options/EntityManager.php | 3 +++ src/Options/EntityResolver.php | 3 +++ src/Options/SecondLevelCacheConfiguration.php | 2 ++ 5 files changed, 12 insertions(+) diff --git a/src/Options/DBALConfiguration.php b/src/Options/DBALConfiguration.php index c0f112d8..c4941382 100644 --- a/src/Options/DBALConfiguration.php +++ b/src/Options/DBALConfiguration.php @@ -8,6 +8,8 @@ /** * Configuration options for a DBAL Connection + * + * @template-implements AbstractOptions */ class DBALConfiguration extends AbstractOptions { diff --git a/src/Options/DBALConnection.php b/src/Options/DBALConnection.php index 42dc18e4..76e025e3 100644 --- a/src/Options/DBALConnection.php +++ b/src/Options/DBALConnection.php @@ -12,6 +12,8 @@ /** * DBAL Connection options + * + * @template-implements AbstractOptions */ final class DBALConnection extends AbstractOptions { diff --git a/src/Options/EntityManager.php b/src/Options/EntityManager.php index e1eef440..87429f11 100644 --- a/src/Options/EntityManager.php +++ b/src/Options/EntityManager.php @@ -6,6 +6,9 @@ use Laminas\Stdlib\AbstractOptions; +/** + * @template-implements AbstractOptions + */ final class EntityManager extends AbstractOptions { /** diff --git a/src/Options/EntityResolver.php b/src/Options/EntityResolver.php index 2ebc43fd..da45a8eb 100644 --- a/src/Options/EntityResolver.php +++ b/src/Options/EntityResolver.php @@ -10,6 +10,9 @@ use function class_exists; use function sprintf; +/** + * @template-implements AbstractOptions + */ final class EntityResolver extends AbstractOptions { /** diff --git a/src/Options/SecondLevelCacheConfiguration.php b/src/Options/SecondLevelCacheConfiguration.php index bba0ce6e..fbdb9d85 100644 --- a/src/Options/SecondLevelCacheConfiguration.php +++ b/src/Options/SecondLevelCacheConfiguration.php @@ -8,6 +8,8 @@ /** * Configuration options for Second Level Cache + * + * @template-implements AbstractOptions */ final class SecondLevelCacheConfiguration extends AbstractOptions {