-
Notifications
You must be signed in to change notification settings - Fork 55
Lumen support #13
Lumen support #13
Conversation
|
Also, wouldn't 5.1 also be supported? I think the API is compatible across 5.1-5.3. |
|
@iplaus You're probably right. I will check this when I have the time. |
|
I like this solution better than just taking on more Laravel versions like #7. Nice @ksassnowski |
|
I haven't had time to check this on 5.1 and Lumen. Could someone other than @ksassnowski help me double check? If not, I'll get to it soon. Thanks! |
|
Taking a look at 5.1 and getting this error on the dev branch: Perhaps composer.json should be: unless I did something wrong 😄 |
|
@michaelachrisco Judging from the output you provided you tried to install in into a Laravel 5.1 application. Can you try it again with a 5.2 installation and see if you still get the error? I just tried it with both a fresh Laravel and Lumen installation. No errors here. We might be able to change the requirements to |
|
I've adjusted the version requirement for both dependencies to use I've created two test projects, a Laravel and a Lumen one. Both use version Here are the two repositories: Lumen: https://github.com/ksassnowski/mailthief-lumen-5.1 |
|
@ksassnowski 5.1 confirmed working on separate repo. I think we are good. Great job :) |
|
Fantastic work--thanks for spinning up those repos @ksassnowski ! |
Pulling in the entire Laravel Framework causes issues when trying to use this package in a Lumen application. These incompatibilities can be avoided by explicitly requiring only the necessary sub-packages, namely
illuminate/mailandilluminate/view.I have tested this with a fresh Lumen installation as well as an existing Lumen application.