diff --git a/.github/workflows/run-tests-l9.yml b/.github/workflows/run-tests-l10.yml
similarity index 73%
rename from .github/workflows/run-tests-l9.yml
rename to .github/workflows/run-tests-l10.yml
index ea21b01..8ded92d 100644
--- a/.github/workflows/run-tests-l9.yml
+++ b/.github/workflows/run-tests-l10.yml
@@ -1,11 +1,11 @@
-name: "Run Tests - Laravel 9"
+name: "Run Tests - Laravel 10"
on:
push:
- branches: [ v5.x, master ]
+ branches: [ v6.x, master ]
pull_request:
- branches: [ v5.x, master ]
+ branches: [ v6.x, master ]
jobs:
tests:
@@ -14,11 +14,11 @@ jobs:
strategy:
fail-fast: false
matrix:
- php: [8.0]
- laravel: [9.*]
+ php: [8.1]
+ laravel: [10.*]
include:
- - laravel: 9.*
- testbench: 7.*
+ - laravel: 10.*
+ testbench: 8.*
name: P${{ matrix.php }} - L${{ matrix.laravel }}
diff --git a/.github/workflows/run-tests-l5.yml b/.github/workflows/run-tests-l5.yml
deleted file mode 100644
index 0f01be5..0000000
--- a/.github/workflows/run-tests-l5.yml
+++ /dev/null
@@ -1,39 +0,0 @@
-name: "Run Tests - Laravel 5"
-
-on:
- push:
- branches: [ v2.12 ]
-
- pull_request:
- branches: [ v2.12 ]
-
-jobs:
- tests:
-
- runs-on: ubuntu-latest
- strategy:
- fail-fast: false
- matrix:
- php: [7.2, 7.3, 7.4]
- laravel: [5.*]
- include:
- - laravel: 5.*
- testbench: 3
-
- name: P${{ matrix.php }} - L${{ matrix.laravel }}
-
- steps:
- - name: Checkout code
- uses: actions/checkout@v2
-
- - name: Setup PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php }}
- extensions: pdo, sqlite, pdo_sqlite
-
- - name: Install Dependencies
- run: composer install
-
- - name: Execute tests
- run: vendor/bin/phpunit
diff --git a/.github/workflows/run-tests-l6.yml b/.github/workflows/run-tests-l6.yml
deleted file mode 100644
index e6468cb..0000000
--- a/.github/workflows/run-tests-l6.yml
+++ /dev/null
@@ -1,39 +0,0 @@
-name: "Run Tests - Laravel 6"
-
-on:
- push:
- branches: [ v2.12 ]
-
- pull_request:
- branches: [ v2.12 ]
-
-jobs:
- tests:
-
- runs-on: ubuntu-latest
- strategy:
- fail-fast: false
- matrix:
- php: [7.2, 7.3, 7.4]
- laravel: [6.*]
- include:
- - laravel: 6.*
- testbench: 4
-
- name: P${{ matrix.php }} - L${{ matrix.laravel }}
-
- steps:
- - name: Checkout code
- uses: actions/checkout@v2
-
- - name: Setup PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php }}
- extensions: pdo, sqlite, pdo_sqlite
-
- - name: Install Dependencies
- run: composer install
-
- - name: Execute tests
- run: vendor/bin/phpunit
diff --git a/.github/workflows/run-tests-l7.yml b/.github/workflows/run-tests-l7.yml
deleted file mode 100644
index 727b681..0000000
--- a/.github/workflows/run-tests-l7.yml
+++ /dev/null
@@ -1,39 +0,0 @@
-name: "Run Tests - Laravel 7"
-
-on:
- push:
- branches: [ v3.x ]
-
- pull_request:
- branches: [ v3.x ]
-
-jobs:
- tests:
-
- runs-on: ubuntu-latest
- strategy:
- fail-fast: false
- matrix:
- php: [7.2, 7.3, 7.4, 8.0]
- laravel: [7.*]
- include:
- - laravel: 7.*
- testbench: 5
-
- name: P${{ matrix.php }} - L${{ matrix.laravel }}
-
- steps:
- - name: Checkout code
- uses: actions/checkout@v2
-
- - name: Setup PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php }}
- extensions: pdo, sqlite, pdo_sqlite
-
- - name: Install Dependencies
- run: composer install
-
- - name: Execute tests
- run: vendor/bin/phpunit
diff --git a/.github/workflows/run-tests-l8.yml b/.github/workflows/run-tests-l8.yml
deleted file mode 100644
index 3bf75c4..0000000
--- a/.github/workflows/run-tests-l8.yml
+++ /dev/null
@@ -1,39 +0,0 @@
-name: "Run Tests - Laravel 8"
-
-on:
- push:
- branches: [ v4.x ]
-
- pull_request:
- branches: [ v4.x ]
-
-jobs:
- tests:
-
- runs-on: ubuntu-latest
- strategy:
- fail-fast: false
- matrix:
- php: [7.3, 7.4, 8.0]
- laravel: [8.*]
- include:
- - laravel: 8.*
- testbench: 6
-
- name: P${{ matrix.php }} - L${{ matrix.laravel }}
-
- steps:
- - name: Checkout code
- uses: actions/checkout@v2
-
- - name: Setup PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php }}
- extensions: pdo, sqlite, pdo_sqlite
-
- - name: Install Dependencies
- run: composer install
-
- - name: Execute tests
- run: vendor/bin/phpunit
diff --git a/.phprc b/.phprc
new file mode 100644
index 0000000..6e3833a
--- /dev/null
+++ b/.phprc
@@ -0,0 +1 @@
+php8.1
diff --git a/README.md b/README.md
index c84a2a7..6bea5f7 100644
--- a/README.md
+++ b/README.md
@@ -4,11 +4,12 @@ A MongoDB cache driver for Laravel
| **Laravel
Version** | **Package
Version** | **Install using
this command** |
|-------------------------|-------------------------|----------------------------------------------------|
-| 5.7.x | 2.11.x | composer require 1ff/laravel-mongodb-cache:~2.11.0 |
-| 5.8.x, 6.x | 2.12.x | composer require 1ff/laravel-mongodb-cache:~2.12.0 |
-| 7.x | 3.x.x | composer require 1ff/laravel-mongodb-cache:^3.1 |
-| 8.x | 4.x.x | composer require 1ff/laravel-mongodb-cache:^4.1 |
+| 10.x | 6.x.x | composer require 1ff/laravel-mongodb-cache:^6.0 |
| 9.x | 5.x.x | composer require 1ff/laravel-mongodb-cache:^5.0 |
+| 8.x | 4.x.x | composer require 1ff/laravel-mongodb-cache:^4.1 |
+| 7.x | 3.x.x | composer require 1ff/laravel-mongodb-cache:^3.1 |
+| 5.8.x, 6.x | 2.12.x | composer require 1ff/laravel-mongodb-cache:~2.12.0 |
+| 5.7.x | 2.11.x | composer require 1ff/laravel-mongodb-cache:~2.11.0 |
Installation
------------
diff --git a/composer.json b/composer.json
index ab054ea..c69e2bb 100644
--- a/composer.json
+++ b/composer.json
@@ -2,13 +2,14 @@
"name": "1ff/laravel-mongodb-cache",
"description": "A mongodb cache driver for laravel",
"type": "library",
- "version": "5.0.0",
+ "version": "6.0.1",
"require": {
- "jenssegers/mongodb": "~3.9",
- "illuminate/cache": "^9.0"
+ "php": "^8.1",
+ "illuminate/cache": "^10.0",
+ "mongodb/laravel-mongodb": "4.0.0-ALPHA2"
},
"require-dev": {
- "orchestra/testbench": "^7.0"
+ "orchestra/testbench": "^8.0"
},
"license": "MIT",
"authors": [