narrowspark / skeleton-generators
此包已被弃用且不再维护。未建议替代包。
narrowspark 骨架生成器。
0.5.1
2019-11-22 13:52 UTC
Requires
- php: ^7.3
Requires (Dev)
- cakephp/chronos: ^1.2.2
- mockery/mockery: ^1.2.4
- narrowspark/automatic-common: ^0.13.0
- narrowspark/coding-standard: ^3.2.0
- narrowspark/testing-helper: ^8.0.2
- phpunit/phpunit: ^8.4.2
- slam/phpstan-extensions: ^3.6.1
This package is auto-updated.
Last update: 2023-03-26 11:42:09 UTC
README
分支状态
安装
注意:此包只能与automatic一起使用。
使用 Composer 安装此包
composer require narrowspark/skeleton-generators
默认目录
Narrowspark 默认带有默认目录结构。您可以轻松覆盖此目录结构以创建自己的。
默认目录结构如下。
your-project/ ├─ app/ │ ├─ Console/ │ ├─ └─ Kernel.php │ ├─ Provider/ │ └─ ... ├─ config/ │ └─ ... ├─ public/ │ └─ index.php ├─ resources/ │ └─ ... ├─ routes/ │ ├─ api.php │ └─ ... ├─ storage/ │ ├─ app/ │ ├─ framework/ │ ├─ logs/ │ └─ ... ├─ tests/ │ ├─ AbstractTestCase.php │ ├─ bootstrap.php │ └─ ... ├─ cerebro └─ vendor/
覆盖目录
您可以通过覆盖您的应用程序的 composer extra 部分来更改默认目录。
{ "extra": { "app-dir": "app", "config-dir": "config", "database-dir": "database", "public-dir": "public", "resources-dir": "resources", "routes-dir": "routes", "storage-dir": "storage", "tests-dir": "tests" } }
如果您的项目位于主项目的子目录中,则可能只能使用 root-dir
键。
生成器
- 控制台
Console Generator
是一个微框架,为您的控制台应用程序提供一个优雅的起点。
- Http
Http Generator
是一个微框架,为您的下一个网络应用程序提供一个优雅的起点。
测试
您需要运行
$ php vendor/bin/phpunit
贡献
注意:请注意,本项目发布时遵循贡献者行为准则。参与本项目即表示您同意遵守其条款。
致谢
许可证
MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件。