mosaiqo / api-consumer
dev-master
2018-02-16 09:42 UTC
Requires
- laravel/framework: ~5.6
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: ^3.6
- phpunit/phpunit: ^7.0
- satooshi/php-coveralls: ^2.0
This package is auto-updated.
Last update: 2024-09-04 18:54:04 UTC
README
为Laravel启用六边形架构
安装
composer require mosaiqo/hexagonal 0.1.*
将以下提供者添加到您的 config/app.php
文件中的 providers
数组。
'providers' => [ ... /** * Package Service Providers... */ Mosaiqo\Hexagonal\Providers\LaravelServiceProvider::class, ... ];
在每一个包中,您应该创建一个 routes
和一个 lang
文件夹,例如:翻译文件是可选的,但如果您要扩展 Mosaiqo\Hexagonal\Providers\RouteServiceProvider
,则路由是必要的。
当然,您可以覆盖 RouteServiceProvider
并因此改变行为。
- routes
-- web.php
-- api.php
- lang
-- en
--- <your-file>.php
-- es
--- <your-file>.php
待办事项
- 单元测试