FriendsOfShopware / FroshEnvironmentNotice

Work in Progress
MIT License
8 stars 1 forks source link

Add extension interface for additional plugins #2

Open JoshuaBehrens opened 6 years ago

JoshuaBehrens commented 6 years ago

To add the possibility to detect other plugins that serve information that are useful to see in the storefront.

I imagine a service tag for services that implement an interface that just returns a list of key-values of enabled features. In the notice environment backend you can enable and disable what informations are passed to the storefront and which to the backend.

Actual behaviour

Just Shopware default information are checked and processed.

Expected behaviour

Other plugins that are used in other staging or development environments are not detected and evaluated.

Environment

Install a different plugin that is used in staging environments. You do not see if this is plugin is enabled or that their

Steps to reproduce

  1. Install ShyimMailCatcher
  2. You do not see whether your emails get catched or not

Checklist