extiverse / bazaar

The extension marketplace for your Flarum forum.
https://discuss.flarum.org/d/5151
MIT License
59 stars 14 forks source link

WIP Extension installation with composer #2

Closed clarkwinkelmann closed 7 years ago

clarkwinkelmann commented 7 years ago

This is a work in progress PR to track progress on the implementation of package/extension management from within a Flarum extension. It will allow us to:

This PR is mainly about the tools to allow this, not about the interaction with our remote API.

PS: This is a new version of #1 so @Luceos can review it :smile:

clarkwinkelmann commented 7 years ago

@Luceos Please use plural for the directories you've added:

  • Serializers
  • Extensions
  • Exceptions

I used singular because that's how it's done in Flarum core. I prefer plural as well :wink: