我知道这个问题已经被问到,但似乎自动加载过程与作曲家有点改变。将库添加到silex
我只想添加一个类库到我的silex项目。
所以我做了这个文件: 供应商\ LIB \ picture.php
<?php
namespace MyNamespace;
class Picture
{
function testage()
{
echo 'hihaaa ça marche'; exit;
}
}
在供应商/作曲/ autoload_namespaces.php,我加入这行的大阵列:
'MyNamespace' => $vendorDir . '/lib/',
我在主文件中加入了:
use MyNamespace\Picture as Picture;
并称之为:
$app->register(new Picture());
这给了我这个错误:
Fatal error: Class 'MyNamespace\Picture' not found...
我只是不知道如何添加类,我可以从任何控制器,方便的使用,不带命令行(我不使用作曲家,我下载了预先配置好的silex),有什么想法?
在他的问题结尾,他明确表示他不使用作曲家。 – Maerlyn 2012-07-26 07:05:55
Thx @igorw!把“src /”放在我身上! =)(虽然我想知道为什么) – 2013-01-24 08:46:30