@nalan90
2019-01-31T09:26:31.000000Z
字数 3579
阅读 1053
环球易购
代码注释
/**
* description:
* author: zhangshuang@globaegrow.com
* date: ${DATE}
*/
/**
* description:
* author: zhangshuang@globaegrow.com
* date: ${DATE}
*
${PARAM_DOC}
#if (${TYPE_HINT} != "void") * @return ${TYPE_HINT}
#end
${THROWS_DOC}
*/
<?php
/**
* description:
* author: zhangshuang@globaegrow.com
* date: 2019/1/28
*/
namespace App\Http\Controllers\Web;
use App\Http\Controllers\Controller;
class TestController extends Controller
{
/**
* description:
* author: zhangshuang@globaegrow.com
* date: 2019/1/28
*
* @param array $data
* @param string $name
* @return array
*/
public function test(array $data, $name = '')
{
return [];
}
}
.
├── app
│ ├── Console //定时任务及命令存放目录
│ │ ├── Commands
│ │ └── Kernel.php //定时任务及命令入口文件
│ ├── Enum //常量存放目录
│ │ ├── CodeEnum.php
│ │ ├── CommonEnum.php
│ │ ├── LoggerEnum.php
│ │ └── MerchantConfigEnum.php
│ ├── Events //事件存放目录
│ │ ├── Event.php
│ │ └── ExampleEvent.php
│ ├── Exceptions
│ │ └── Handler.php //框架异常出口文件
│ ├── Helpers.php //公共方法文件
│ ├── Http
│ │ ├── Controllers //Contollers存放目录,按模块分目录
│ │ │ ├── Admin
│ │ │ │ └── MerchantController.php
│ │ │ ├── Api
│ │ │ │ └── AdvertiseController.php
│ │ │ ├── Controller.php
│ │ │ ├── ExampleController.php
│ │ │ └── Web
│ │ │ ├── LangController.php
│ │ │ └── TestController.php
│ │ └── Middleware //HTTP中间件存放目录
│ │ ├── AdminAuth.php
│ │ ├── ApiAuth.php
│ │ ├── Authenticate.php
│ │ ├── ExampleMiddleware.php
│ │ └── LangAuth.php
│ ├── Jobs //lumen队列Job存放目录
│ │ ├── ExampleJob.php
│ │ └── Job.php
│ ├── Listeners //事件监听者存放目录
│ │ ├── ExampleListener.php
│ │ └── QueryListener.php
│ ├── Models //Models存放目录
│ │ ├── AdvertisinUrlInfo.php
│ │ ├── MerchantBussinessConfig.php
│ │ ├── MerchantConfig.php
│ │ └── Model.php
│ ├── Providers
│ │ ├── AppServiceProvider.php
│ │ ├── AuthServiceProvider.php
│ │ ├── EventServiceProvider.php //事件注册文件
│ │ └── LogServiceProvider.php
│ ├── Services //Services存放目录,按模块分目录
│ │ ├── Admin
│ │ │ └── Merchant.php
│ │ ├── Api
│ │ │ ├── Advertise.php
│ │ │ └── Validation.php
│ │ ├── Service.php
│ │ └── Traits //Trait存放目录,按模块分目录
│ ├── User.php
│ └── Utils //自定义公共类库
│ ├── HttpQuery.php
│ ├── Time.php
│ └── Validation.php
├── artisan //命令行入口文件
├── bootstrap
│ └── app.php //框架初始化文件
├── composer.json
├── composer.lock
├── config //存放配置文件目录
│ ├── apis.php
│ ├── app.php
│ ├── cache.php
│ ├── database.php
│ ├── elasticsearch.php
│ ├── elink.php
│ └── queue.php
├── database
│ ├── factories
│ │ └── ModelFactory.php
│ ├── migrations //建表文件
│ │ ├── 2019_01_10_065103_create_advertisin_url_info_table.php
│ │ ├── 2019_01_10_065113_create_merchant_business_config_table.php
│ │ └── 2019_01_14_091651_create_merchant_config_table.php
│ └── seeds
│ └── DatabaseSeeder.php
├── phpunit.xml
├── public
│ └── index.php //框架入口文件
├── readme.md
├── resources
│ ├── lang //多语言存放目录
│ │ ├── en
│ │ │ └── messages.php
│ │ └── zh-CN
│ │ └── messages.php
│ └── views
├── routes //路由存放目录
│ ├── admin.php
│ ├── api.php
│ └── web.php
├── storage //日志、缓存存放目录
│ ├── app
│ ├── framework
│ │ ├── cache
│ │ └── views
│ └── logs
│ ├── TMS-2019-01-10.log
│ ├── TMS-2019-01-11.log
│ ├── TMS-2019-01-14.log
│ └── TMS-2019-01-27.log
├── tests //测试用例存放目录,可按分层进行用例的开发
│ ├── Controllers
│ │ ├── AdvertiseTest.php
│ │ └── MerchantTest.php
│ ├── ExampleTest.php
│ ├── Models
│ │ ├── MerchantBussinessConfigTest.php
│ │ └── MerchantConfigTest.php
│ ├── Services
│ │ ├── AdvertiseTest.php
│ │ └── MerchantTest.php
│ └── TestCase.php
└── vendor //第三方类库存放目录
└── .env.example //框架配置示例文件
自定义类
lumen框架高级功能
待处理