diff --git a/.github/FUNDING.md b/.github/FUNDING.md
new file mode 100644
index 0000000..163530b
--- /dev/null
+++ b/.github/FUNDING.md
@@ -0,0 +1 @@
+github: byjg
\ No newline at end of file
diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml
index 2cc2446..ae4a3fa 100644
--- a/.github/workflows/phpunit.yml
+++ b/.github/workflows/phpunit.yml
@@ -8,8 +8,6 @@ on:
pull_request:
branches:
- master
- schedule:
- - cron: "0 9 * * 1"
jobs:
Build:
@@ -18,6 +16,7 @@ jobs:
strategy:
matrix:
php-version:
+ - "8.4"
- "8.3"
- "8.2"
- "8.1"
diff --git a/.gitpod.yml b/.gitpod.yml
new file mode 100644
index 0000000..335de09
--- /dev/null
+++ b/.gitpod.yml
@@ -0,0 +1,28 @@
+tasks:
+ - name: Run Composer
+ command: |
+ composer install
+
+image: byjg/gitpod-image:latest
+
+jetbrains:
+ phpstorm:
+ vmoptions: '-Xmx4g'
+ plugins:
+ - com.github.copilot
+ - com.intellij.kubernetes
+ - com.intellij.mermaid
+ - ru.adelf.idea.dotenv
+ - org.toml.lang
+
+vscode:
+ extensions:
+ - ikappas.composer
+ - hbenl.test-adapter-converter
+ - hbenl.vscode-test-explorer
+ - felixfbecker.php-debug
+ - neilbrayfield.php-docblocker
+ - bmewburn.vscode-intelephense-client
+ - getpsalm.psalm-vscode-plugin
+ - SonarSource.sonarlint-vscode
+ - recca0120.vscode-phpunit
\ No newline at end of file
diff --git a/.idea/runConfigurations/PHPUnit.xml b/.idea/runConfigurations/PHPUnit.xml
index 5b1e3d2..f81c245 100644
--- a/.idea/runConfigurations/PHPUnit.xml
+++ b/.idea/runConfigurations/PHPUnit.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Run_Databases.xml b/.idea/runConfigurations/Run_Databases.xml
index 56bd727..c561741 100644
--- a/.idea/runConfigurations/Run_Databases.xml
+++ b/.idea/runConfigurations/Run_Databases.xml
@@ -2,6 +2,7 @@
+