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

⭐️ Make "Extensions" #134

Open
bobdenotter opened this issue Nov 17, 2018 · 3 comments

Comments

@bobdenotter
Copy link
Member

commented Nov 17, 2018

Things to do:

  • Make extensions 'autoload' as a compiler pass
  • Make extensions call their 'initialising' method after booting
  • Make possible for extensions to have their own config file
  • Make extension add widgets/snippets
  • Make extensions add Twig funcions & filters
  • Provide things like Request, Response, Config in extensions
  • Make Autowiring work for extensions
  • Make command for extensions:list
  • Make command for extensions:info
  • Make command for extensions:enable
  • Make command for extensions:disable
  • Make controller / UI screen in backend
  • Create make:extension command
  • Make it so extensions can add FieldTypes.
@bobdenotter

This comment has been minimized.

@drupol

This comment has been minimized.

Copy link

commented Aug 2, 2019

Note: This package might be convenient:

* https://www.reddit.com/r/PHP/comments/cl206o/new_package_composer_helper_classes_for_finding/

* https://github.com/drupol/composer-packages

Hey cool, thanks for this! I built this package especially for that purpose. Allowing people to easily find package extensions :-)

Let me know if I can help!

Thanks!!!

@bobdenotter

This comment has been minimized.

Copy link
Member Author

commented Aug 2, 2019

@drupol If i bump into any issues implementing it, i'll be sure to reach out! 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.