Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Laravel components to 5.8.x #8

Merged
merged 5 commits into from
Mar 23, 2019
Merged

Update Laravel components to 5.8.x #8

merged 5 commits into from
Mar 23, 2019

Conversation

QWp6t
Copy link
Sponsor Member

@QWp6t QWp6t commented Mar 23, 2019

This isn't quite working yet. There were a few minor changes that were needed to get it working. I'll push those commits soon.

Acorn\Concerns\Application.php will probably poop itself if you play with it too much. The broken stuff won't be used out of the box by Sage or Clover, so I'm not terribly concerned about it, but I plan to refactor it before Acorn 1.0.

  • Application now implements Illuminate\Support\Contracts\Application
  • Laravel Application interface implementation has been isolated to a trait for maintenance purposes
  • Bootstrap classes are now used during Application boot
  • Global aliases ("Facades" and functions) are optionally enabled using a WordPress filter (or app()->withAliases())

I'll tag a release of Acorn once I've tested these updates some more.

* Application now implements Illuminate\Support\Contracts\Application
* Laravel Application interface implementation has been isolated to a trait for maintenance purposes
* Bootstrap classes are now used during Application boot
* Globals are optionally enabled using a WordPress filter
@QWp6t QWp6t marked this pull request as ready for review March 23, 2019 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant