0

我刚刚开始第一次探索 Silex,如果这听起来像一个愚蠢的问题,我很抱歉。

我想使用Igorw 编写的 ServiceProvider 来加载 YAML 文件。每个第 3 方服务提供商都具有相同的结构:

- /src
-- /Igorw
--- /Silex
---- SomeServiceProvider.php

我想知道将这些文件放在我自己的应用程序中的什么位置?什么被认为是最佳实践?我真的找不到任何关于它的信息。我自己的应用程序结构如下所示:

/app
/src
    /controller
    /view
    ...
/vendor
/web
composer.json
4

2 回答 2

4

您应该可以使用 composer 作为“igorw/config-service-provider”来安装它,它将位于默认vendor/文件夹中。

于 2013-06-17T10:54:40.957 回答
3

第三方库有时被称为供应商,将它们放在供应商目录中。

此外,使用 composer 安装它们。它将负责存储它们的位置以及如何自动加载它们。只需运行php composer.phar require igorw/config-service-provider:1.2.*,您就可以注册和使用提供程序。

于 2013-06-17T10:53:57.337 回答