lgo*_*zma 4 php youtube zend-framework symfony
我正在开发一个基于Symfony2框架的项目,我希望能够搜索Youtube视频并显示它们.为此,我一直试图找到一种方法将Zend GData类加载到我的Symfony2控制器中,但是关于这个主题的文档很少或根本没有.所以我想知道是否有办法做到这一点.
提前致谢.
将此行添加到autoload.php文件的名称空间数组中:
'Zend'=> DIR.'/ ../vendor/Zend/library',
像在zend应用程序中那样使用类:
$ gdata = new\Zend\GData\GData();
注册并使用某些类作为服务可能很有用,但这是另一个主题......
在vendor/dir中创建以下目录结构:
在app/autoload.php中注册'Zend_'前缀:
$ loader-> registerPrefixes(array(
// ...一些以前的前缀,如Twig和Twig_Extensions的
' Zend_ '=> DIR.'/ ../vendor/zend/lib',
));
根据Fabien关于symfony 1.4和ZF集成的演示文稿,您还需要动态更改include_path.在app/autoload.php的底部添加以下代码:
// Zend Framework GData也需要一个特殊的自动加载修复程序set_include_path(DIR.'/ ../vendor/zend/lib'.PATH_SEPARATOR.get_include_path());