2015-10-24 23 views
0

如何在Symfony 2.7中註冊外部庫Tikalik http://c.tiktalik.com/SDK/PHP/sdk-1.5.10.tar.gz 並使用如下所示?Symfony2 - 如何註冊外部庫(tiktalik)?

class DefaultController extends Controller { 

    public function testTiktalikAction() { 
     $s3 = new \TiktalikFiles(); //external 
    } 

} 
+0

,如果你能與作曲家安裝它。如果沒有,請調整app/autoload.php來提取它。 – Cerad

+0

我不知道如何使用自動加載來提取它。你可以幫我嗎? Tiktalik被放置在vendor/tiktalik/src /中。我的自動加載看起來像這樣:$ loader = require __DIR __。'/ ../vendor/autoload.php'; AnnotationRegistry :: registerLoader(數組($ loader,'loadClass')); 返回$ loader; –

回答

0

您可以在app/autoload.php中使用set_include_path方法。

set_include_path(get_include_path().PATH_SEPARATOR.realpath(__DIR__.'/../vendor/tiktalik/src')); 

集,其中包括從供應商需要裝載線以上/路徑autoload.php