druidvav/api-service-bundle

安装次数: 3,019

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

类型:symfony-bundle

v3.4.1 2021-12-29 11:16 UTC

This package is auto-updated.

Last update: 2024-08-29 04:20:11 UTC


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" ]