Skip to content

Commit 748e900

Browse files
committed
Laravel 12 support
1 parent 0b67e8e commit 748e900

File tree

5 files changed

+34
-10
lines changed

5 files changed

+34
-10
lines changed

.github/workflows/run-test.yml

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ jobs:
77

88
strategy:
99
matrix:
10-
php: [8.2, 8.1, 8.0, 7.4, 7.3, 7.2]
11-
laravel: [11.*, 10.*, 9.*, 8.*, 7.*, 6.*, 5.8.*, 5.7.*, 5.6.*, 5.5.*]
10+
php: [8.3, 8.2, 8.1, 8.0, 7.4, 7.3, 7.2]
11+
laravel: [12.*, 11.*, 10.*, 9.*, 8.*, 7.*, 6.*, 5.8.*, 5.7.*, 5.6.*, 5.5.*]
1212

1313
include:
14+
- laravel: 12.*
15+
testbench: 10.*
1416
- laravel: 11.*
1517
testbench: 9.*
1618
- laravel: 10.*
@@ -33,6 +35,16 @@ jobs:
3335
testbench: 3.5.*
3436

3537
exclude:
38+
- php: 7.2
39+
laravel: 12.*
40+
- php: 7.3
41+
laravel: 12.*
42+
- php: 7.4
43+
laravel: 12.*
44+
- php: 8.0
45+
laravel: 12.*
46+
- php: 8.1
47+
laravel: 12.*
3648
- php: 7.2
3749
laravel: 11.*
3850
- php: 7.3
@@ -59,32 +71,44 @@ jobs:
5971
laravel: 9.*
6072
- php: 7.2
6173
laravel: 8.*
74+
- php: 8.3
75+
laravel: 7.*
6276
- php: 8.2
6377
laravel: 7.*
6478
- php: 8.1
6579
laravel: 7.*
80+
- php: 8.3
81+
laravel: 6.*
6682
- php: 8.2
6783
laravel: 6.*
6884
- php: 8.1
6985
laravel: 6.*
86+
- php: 8.3
87+
laravel: 5.8.*
7088
- php: 8.2
7189
laravel: 5.8.*
7290
- php: 8.1
7391
laravel: 5.8.*
7492
- php: 8.0
7593
laravel: 5.8.*
94+
- php: 8.3
95+
laravel: 5.7.*
7696
- php: 8.2
7797
laravel: 5.7.*
7898
- php: 8.1
7999
laravel: 5.7.*
80100
- php: 8.0
81101
laravel: 5.7.*
102+
- php: 8.3
103+
laravel: 5.6.*
82104
- php: 8.2
83105
laravel: 5.6.*
84106
- php: 8.1
85107
laravel: 5.6.*
86108
- php: 8.0
87109
laravel: 5.6.*
110+
- php: 8.3
111+
laravel: 5.5.*
88112
- php: 8.2
89113
laravel: 5.5.*
90114
- php: 8.1

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Laravel 5, 6, 7, 8, 9, 10 and 11 integration for Understand.io
1+
## Laravel 5, 6, 7, 8, 9, 10, 11 and 12 integration for Understand.io
22

33
[![Latest Version on Packagist](https://img.shields.io/packagist/v/understand/understand-laravel5.svg?style=flat-square)](https://packagist.org/packages/understand/understand-laravel5)
44
[![Quality Score](https://img.shields.io/scrutinizer/g/understand/understand-laravel5.svg?style=flat-square)](https://scrutinizer-ci.com/g/understand/understand-laravel5)

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "understand/understand-laravel",
3-
"description": "Laravel 5, 6, 7, 8, 9, 10 and 11 service provider for Understand.io",
3+
"description": "Laravel 5, 6, 7, 8, 9, 10, 11 and 12 service provider for Understand.io",
44
"keywords": ["laravel", "understand.io", "understand", "logs"],
55
"license": "MIT",
66
"authors": [
@@ -12,11 +12,11 @@
1212
"require": {
1313
"php": "^5.5 || ^7.0 || ^8.0 || ^8.1 || ^8.2 || ^8.3",
1414
"ext-curl": "*",
15-
"illuminate/support": "^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0"
15+
"illuminate/support": "^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0"
1616
},
1717
"require-dev": {
18-
"phpunit/phpunit": "^6.0 || ^7.0 || ^8.0 || ^9.0 || ^11.0",
19-
"orchestra/testbench": "3.* || 4.* || 5.* || 6.* || 9.*",
18+
"phpunit/phpunit": "^6.0 || ^7.0 || ^8.0 || ^9.0 || ^11.0 || ^12.0 ",
19+
"orchestra/testbench": "3.* || 4.* || 5.* || 6.* || 9.* || 10.*",
2020
"mockery/mockery": "^1.2",
2121
"ext-json": "*"
2222
},
@@ -32,7 +32,7 @@
3232
},
3333
"extra": {
3434
"component": "package",
35-
"frameworks": ["Laravel 5", "Laravel 6", "Laravel 7", "Laravel 8", "Laravel 9", "Laravel 10", "Laravel 11"],
35+
"frameworks": ["Laravel 5", "Laravel 6", "Laravel 7", "Laravel 8", "Laravel 9", "Laravel 10", "Laravel 11", "Laravel 12"],
3636
"branch-alias": {
3737
"dev-master": "2.0-dev"
3838
},

src/Understand/UnderstandLaravel5/Logger.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class Logger
99
/**
1010
* Version Number
1111
*/
12-
const VERSION = 2.8;
12+
const VERSION = 2.9;
1313

1414
/**
1515
* Field provider

tests/ExceptionEncoderTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ protected function assertIncompleteClassStackTrace($exception, $index)
101101
$encoder = new Understand\UnderstandLaravel5\ExceptionEncoder();
102102
$stackTraceArray = $encoder->stackTraceToArray($exception->getTrace());
103103

104-
if (Str::startsWith(phpversion(), ['7.4', '8.0', '8.1', '8.2'])) {
104+
if (Str::startsWith(phpversion(), ['7.4', '8.0', '8.1', '8.2', '8.3'])) {
105105
// As of PHP 7.4 Exception::getTrace()
106106
// no longer contains "args" keys by default
107107
$this->assertSame([], $stackTraceArray[$index]['args']);

0 commit comments

Comments
 (0)