druidvav/api-service-bundle
v3.4.1
2021-12-29 11:16 UTC
Requires
- php: >=7.4.0
- ext-json: *
- druidvav/essentials-bundle: ^2.3
- symfony/event-dispatcher: ^3.4
- symfony/framework-bundle: ^3.4
- symfony/stopwatch: ^3.4
README
安装
步骤 1: 使用 composer 下载 DvApiServiceBundle
使用 composer Composer 需要 druidvav/api-service-bundle
。
$ composer require druidvav/api-service-bundle
步骤 2: 启用包
在 kernel 中启用包
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Druidvav\ApiServiceBundle\DvApiServiceBundle(), // ... ); }
步骤 3: 配置 DvApiServiceBundle
# app/config/config.yml dv_api_service: logger: "@monolog.logger.api"
步骤 4: 定义您的 api 服务文件
# src/AppBundle/Resources/config/services.yml services: _defaults: autowire: true # Automatically injects dependencies in your services. autoconfigure: true # Automatically registers your services as commands, event subscribers, etc. AppBundle\ApiService\: resource: '../../ApiService/*' tags: [ "jsonrpc.api-service" ]