Skip to content

Commit 9ae71fd

Browse files
authored
Allow Laravel 7 and test on PHP 7.4 (#113)
* Allow Laravel 7 * Test on PHP 7.4 * Update mockery because of compatibility problems with PH 7.4 * Apply fixes from StyleCI (#114)
1 parent 5220ad2 commit 9ae71fd

File tree

6 files changed

+17
-16
lines changed

6 files changed

+17
-16
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ language: php
33
php:
44
- 7.2
55
- 7.3
6+
- 7.4
67

78
env:
89
matrix:

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
"require": {
2828
"php": "^7.2.0",
2929
"berkayk/onesignal-laravel": "^1.0.0",
30-
"illuminate/notifications": "5.*|^6.0",
31-
"illuminate/support": "5.*|^6.0"
30+
"illuminate/notifications": "5.*|^6.0|^7.0",
31+
"illuminate/support": "5.*|^6.0|^7.0"
3232
},
3333
"require-dev": {
34-
"mockery/mockery": "^1.0",
35-
"orchestra/testbench": "^4.0",
34+
"mockery/mockery": "^1.3",
35+
"orchestra/testbench": "^4.0|^5.0",
3636
"phpunit/phpunit": "^8.0"
3737
},
3838
"autoload": {

src/OneSignalChannel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
namespace NotificationChannels\OneSignal;
44

55
use Berkayk\OneSignal\OneSignalClient;
6-
use Psr\Http\Message\ResponseInterface;
76
use Illuminate\Notifications\Notification;
87
use NotificationChannels\OneSignal\Exceptions\CouldNotSendNotification;
8+
use Psr\Http\Message\ResponseInterface;
99

1010
class OneSignalChannel
1111
{

src/OneSignalMessage.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
namespace NotificationChannels\OneSignal;
44

55
use Illuminate\Support\Arr;
6-
use NotificationChannels\OneSignal\Traits\Deprecated;
6+
use NotificationChannels\OneSignal\Traits\Categories\AppearanceHelpers;
7+
use NotificationChannels\OneSignal\Traits\Categories\AttachmentHelpers;
78
use NotificationChannels\OneSignal\Traits\Categories\ButtonHelpers;
8-
use NotificationChannels\OneSignal\Traits\Categories\SilentHelpers;
99
use NotificationChannels\OneSignal\Traits\Categories\DeliveryHelpers;
1010
use NotificationChannels\OneSignal\Traits\Categories\GroupingHelpers;
11-
use NotificationChannels\OneSignal\Traits\Categories\AppearanceHelpers;
12-
use NotificationChannels\OneSignal\Traits\Categories\AttachmentHelpers;
11+
use NotificationChannels\OneSignal\Traits\Categories\SilentHelpers;
12+
use NotificationChannels\OneSignal\Traits\Deprecated;
1313

1414
class OneSignalMessage
1515
{

tests/ChannelTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
namespace NotificationChannels\OneSignal\Test;
44

5-
use Mockery;
5+
use Berkayk\OneSignal\OneSignalClient;
66
use GuzzleHttp\Psr7\Response;
7+
use Mockery;
8+
use NotificationChannels\OneSignal\Exceptions\CouldNotSendNotification;
9+
use NotificationChannels\OneSignal\OneSignalChannel;
710
use Orchestra\Testbench\TestCase;
8-
use Berkayk\OneSignal\OneSignalClient;
911
use Psr\Http\Message\ResponseInterface;
10-
use NotificationChannels\OneSignal\OneSignalChannel;
11-
use NotificationChannels\OneSignal\Exceptions\CouldNotSendNotification;
1212

1313
class ChannelTest extends TestCase
1414
{

tests/NotifiableMultipleTags.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ class NotifiableMultipleTags
1212
public function routeNotificationForOneSignal()
1313
{
1414
return ['tags' => [
15-
['key' => 'device_uuid', 'relation' => '=', 'value' => '123e4567-e89b-12d3-a456-426655440000'],
16-
['key' => 'role', 'relation' => '=', 'value' => 'admin'],
17-
],
15+
['key' => 'device_uuid', 'relation' => '=', 'value' => '123e4567-e89b-12d3-a456-426655440000'],
16+
['key' => 'role', 'relation' => '=', 'value' => 'admin'],
17+
],
1818
];
1919
}
2020
}

0 commit comments

Comments
 (0)