如何在Silex中加载定义文件?

时间:2017-04-20 20:47:43

标签: php loading silex

我是silex的新手,我有一个创建了一些定义的文件。这是它的内容:

<?php 

namespace Config;

define('DS',DIRECTORY_SEPARATOR); 
define('ROOT',realpath(__DIR__ . '/../..')); 
define('CONFIG',ROOT.DS.'app'.DS.'config');

我正在尝试使用我的composer.json加载它:

{
    "require": {
        "silex/silex": "~2.0",
        "twig/twig": "^1.33",
        "doctrine/dbal": "^2.5",
        "symfony/twig-bridge": "^3.2",
        "boxedcode/silex-knp-menu-service-provider": "^1.0",
        "symfony/form": "^3.2",
        "symfony/validator": "^3.2",
        "symfony/config": "^3.2"
    },
    "autoload": {
        "psr-4": {
            "Models\\": "src/MyApp/Models/",
            "Config\\": "src/MyApp/Config/"
        }
    }
}

定义文件在src/MyApp/Config/内,所以我希望这行足以在我的index.php文件中加载定义文件:

  

使用Config \ Defines;

但是......似乎没有......有人能告诉我如何加载定义文件以便我可以再次使用我的Config类吗?

0 个答案:

没有答案