lapcs/commands

此包已被废弃,不再维护。作者建议使用instance-code/repository包代替。

hmvc laravel和lumen命令

维护者

详细信息

github.com/lapcs/commands

源代码

问题

安装: 108

依赖: 1

建议者: 0

安全: 0

星标: 6

关注者: 2

分叉: 1

开放问题: 3

类型:laravel

dev-dev 2018-05-08 03:28 UTC

This package is auto-updated.

Last update: 2023-07-17 03:26:56 UTC


README

lumen-Modules

Laravel/lumen laravel-modules/lumen-modules
5.6 ^dev

lapcs/commands是一个Laravel或lumen包,用于管理大型Laravel或lumen应用。模块就像一个Laravel或lumen包,它包含一些视图、控制器、辅助函数、组件(vuejs)或模型。此包支持并测试了Laravel 5.*或lumen 5.*。

拥有原始包没有的一个大优势:测试

安装

要通过Composer安装,请运行以下命令

composer require lapcs/commands:1.3.x-dev

Lumen配置

 //bootstrap\app.php
 Add : $app->register(Lapcs\Commands\CommandServiceProvider::class);

Laravel配置

  //config\app.php
 'providers' => [
	...
	Lapcs\Commands\CommandServiceProvider::class,
 ]

设置HMVC

	// Create folder Modules default to app\Modules
	php artisan ans:setup 

	// Add ModuleServiceProvider to config
	// Laravel : config\app.php
	'providers' => [
		...
		App\Modules\ModuleServiceProvider::class,
	 ]

	// Lumen : bootstrap\app.php
	Add : $app->register(App\Modules\ModuleServiceProvider::class);

	// Make module : Ex Master
	php artisan ans:module master

	// Make ExController in module Master 
	php artisan ans:controller master Ex OR php artisan ans:controller master ExController

	// Make Request  
	php artisan ans:request master MasterRequest

	... to help command
	php artisan ans:help

命令助手

	php artisan ans:help 

发布配置

	php artisan vendor:publish --tag=config

包将自动注册服务提供者和别名。

可选,通过以下命令发布包的配置文件

自动加载

提示:别忘了运行composer dump-autoload

文档

您将找到安装说明和完整文档:即将到来...

致谢 ....

关于lapcs命令

lapcs命令是一个专注于Laravel/lumen框架的独立网络开发者。

许可

MIT许可(MIT)。请参阅许可文件以获取更多信息。