Skip to content

Commit aa6f2f8

Browse files
Merge pull request #56 from Naxon/auto-discovery-support
Auto discovery support
2 parents 7eb317f + b65e606 commit aa6f2f8

File tree

2 files changed

+22
-33
lines changed

2 files changed

+22
-33
lines changed

README.md

Lines changed: 11 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -51,45 +51,24 @@ composer update
5151

5252
### Laravel
5353

54-
***Add ```'GetStream\StreamLaravel\StreamLaravelServiceProvider'``` to the list of providers in ```config/app.php```:***
54+
**Laravel prior to 5.5**
5555

56+
Add `'GetStream\StreamLaravel\StreamLaravelServiceProvider'` to your list of providers in `config/app.php`:
5657

57-
**Laravel 5.1+**
5858
```
59-
'providers' => [
60-
GetStream\StreamLaravel\StreamLaravelServiceProvider::class,
61-
...
62-
],
59+
'providers' => [
60+
GetStream\StreamLaravel\StreamLaravelServiceProvider::class,
61+
...
62+
],
6363
```
6464

65-
or
65+
And add the `FeedManager` facade `'GetStream\StreamLaravel\Facades\FeedManager'` to your list of aliases in `config/app.php`:
6666

67-
**Laravel <5.1**
6867
```
69-
'providers' => array(
70-
'GetStream\StreamLaravel\StreamLaravelServiceProvider',
71-
...
72-
),
73-
```
74-
75-
***Add FeedManager facade ```'GetStream\StreamLaravel\Facades\FeedManager'``` to list of aliases in ```config/app.php```:***
76-
77-
**Laravel 5.1+**
78-
```
79-
'aliases' => [
80-
'FeedManager' => GetStream\StreamLaravel\Facades\FeedManager::class,
81-
...
82-
],
83-
```
84-
85-
or
86-
87-
**Laravel <5.1**
88-
```
89-
'aliases' => array(
90-
'FeedManager' => 'GetStream\StreamLaravel\Facades\FeedManager',
91-
...
92-
),
68+
'aliases' => [
69+
'FeedManager' => GetStream\StreamLaravel\Facades\FeedManager::class,
70+
...
71+
],
9372
```
9473

9574
***Publish the configuration file:***

composer.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,16 @@
2525
"GetStream\\StreamLaravel\\": "src/"
2626
}
2727
},
28-
"minimum-stability": "stable"
28+
"minimum-stability": "stable",
29+
"extra": {
30+
"laravel": {
31+
"providers": [
32+
"GetStream\\StreamLaravel\\StreamLaravelServiceProvider"
33+
],
34+
"aliases": {
35+
"FeedManager": "GetStream\\StreamLaravel\\Facades\\FeedManager"
36+
}
37+
}
38+
}
2939
}
3040

0 commit comments

Comments
 (0)