我知道這個問題已經被問到,但似乎自動加載過程與作曲家有點改變。將庫添加到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