-
-
Notifications
You must be signed in to change notification settings - Fork 53
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
Link to LaminasSkeletonModule is broken #41
Comments
@weierophinney @michalbundyra @Xerkus 3 sections in the quick start guide are based on the module skeleton: |
@froschdesign There is no alternative, I believe it should be ported to Laminas as it is used in many examples (as you pointed). Of course it should be also updated at this time to our best practises at this time, imo. |
I don't think we need skeleton module. Ultimately, module is just a Application module provided with mvc skeleton already have the baseline sample structure for the module:
When module is a standalone package then regular php package structure is needed which varies depending on the features used, like testing framework, code quality tools, CI and so on. I believe best course of action is to update docs to remove references to skeleton module. |
Oh... I forgot - my idea before was to add a console command i.e. "laminas-cli create::module" (but first we need to finish up laminas-cli) |
This will correspond with current (user) feedback. |
BTW, what's the status with this task? I think the documentation still wrong and the laminas-cli it's not included in the getting started documentation... I guess it's not yet finished?? |
Also does laminas-cli replace the laminas/laminas-mvc-console component? since this one looks deprecated, but it's included in the composer create project process. |
Yes and no. Laminas-mvc-console is killed entirely as cli is significantly different from an http application and laminas-mvc primary goal is handling http requests. Console functionality in applications is replaced by something else like symfony/console laminas-cli is a common way for the laminas based applications to register and expose cli functionality implemented with symfony/console. |
A rewrite of the page is needed to remove all references to the skeleton module. |
For anyone interested in using LaminasSkeletonModule, I refactored the original ZendSkeletonModule to Laminas. |
@djnotes |
The Quickstart page at
https://docs.laminas.dev/laminas-mvc/quick-start/ provides links to the LaminasSkeletonModule as zip or tarball respectively. Both links do not work at present.
The text was updated successfully, but these errors were encountered: