Symfony API 配置

Symfony API Configuration

我想创建一个 API 来与 REST Web 服务通信。

为此,我将 API 构建为一个库。我只是创建文件夹结构:

├── composer.json
├── LICENSE
├── README.md
└── src
    └── PkgRoot
        └── PkgName
            ├── XXXAPIFactory.php
            ├── XXXAPI.php
            ├── XXXAPIRestImpl.php
            ├── XXXResponse.php
            └── Protocol.php

现在,我正在尝试为 API-KEY 添加配置。我认为这应该添加到 config.yml.

我是否应该将所有这些结构更改为 Symfony Bundle?如何在 config.ym 中添加和注册配置参数?

它不是强制性的,但我认为您绝对应该这样做。为什么不使用 Bundle?

使用 Bundle 可以让您获得许多其他很酷的东西,to create a friendly configuration as you want