2014-02-28 24 views
0

所以,我开始使用Zend Framework 2和YouTube API,所以我从我的作曲家安装GDATA:如何在Zend Framework 2中使用Youtube Api?

"zendframework/zendgdata": "2.0.*" 

,但是当我试图把它叫我的位指示我得到这个错误:

Class 'Zend_Loader_Autoloader' not found 

所以这是我的操作:

public function mediaAction() 
{ 
    \Zend_Loader_Autoloader::getInstance(); 
    $yt = new Zend_Gdata_YouTube(); 
    return new ViewModel(); 
} 

所以请,如果有人有任何想法或解决方案,我会版本y欣赏:)

回答

1

根据在https://github.com/zendframework/ZendGData的解释,这个组件没有维护,所以你可能想使用谷歌官方的一个代替。

对于您的特定问题,ZF2中没有Zend_Loader_Autoloader类,因此请删除该行。由于您通过组件安装了组件,因此不需要设置自动加载器。作曲家。这些类被重构为使用PHP命名空间,所以new Zend_Gdata_YouTube();应该可以是类似于new \ZendGData\YouTube();的东西。

+0

坦克蒂姆:)它的工作原理 – Mohammadov