2014-12-20 119 views
0

是否可以將https://github.com/googleads/googleads-php-lib與Symfony2一起使用。我試圖用作曲家來安裝它,但是我總是在命名空間中遇到一些錯誤。請注意,Google圖書館不使用名稱空間。我試圖設置包含的路徑,但沒有設法得到這個工作。Symfony2和Google Ads API PHP客戶端庫

有誰知道怎麼拉了這一點/

這是錯誤我:

編譯錯誤:AdWordsSoapClientFactory :: DoRequireOnce():需要「失敗打開/流浪者/供應商/ googleads/googleads- php-lib/src/Google/Api/Ads/AdWords/Lib /../ v201309/CampaignService.php'(include_path ='/ vagrant/vendor/googleads/googleads-php-lib/src:。:/ usr/share/php:/ usr/share/pear')

此外,我添加到composer.json 「classmap」:[「vendor/googleads/googleads-php-lib/src/Google/Api/Ads/AdWords/Lib「]

+1

不'v201309/CampaignService.php'存在嗎? – xurshid29

+0

是的,這是最後的問題 –

回答

0

可能是這個骯髒的解決方案可以幫助你.. - 創建一個服務(AdWordsService) - 包含構造函數內的類;

例如:

class MyAdWordsService 
{ 
    public function __construct() 
    { 
     // include classes here 
    } 

    public function doSomething($someArguemtns) 
    { 
     do_some_operations(); 
    } 
} 

,並使用它:

$myAdWordsService->doSomething();