mezzio / mezzio-skeleton

Laminas mezzio skeleton. Begin developing PSR-15 middleware applications in seconds!
https://docs.mezzio.dev/mezzio/
BSD 3-Clause "New" or "Revised" License
120 stars 31 forks source link

Mark supported options in the installer #29

Closed weierophinney closed 4 years ago

weierophinney commented 4 years ago

Feature Request

Q A
New Feature yes
RFC no
BC Break no

Summary

A new user tried to install using the combination of:

On attempting to fire up the web server, the web page indicated:

Expected 'Mezzio\Router\AuraRouter` to be invokable in ... mezzio-test/vendor/northwoods/container/src/ContainerException.php:22

northwoods/container is not directly maintained by Laminas, and, as such, I directed the user to (a) file an issue upstream, indicating the container did not pass the laminas/laminas-container-config-test test suite, and (b) choose an alternate container from the list of ones we directly support while testing (Pimple, Aura.Di, laminas-servicemanager).

They, quite correctly, noted that we should likely indicate the supported options in the installer, to guide users towards those if they are unfamiliar with Mezzio.

geerteltink commented 4 years ago

@weierophinney Something like this?

image

weierophinney commented 4 years ago

Yes, exactly like that, @geerteltink ! Thanks!