pond / tunes-bundle
PondTunesBundle
v0.4.1
2013-04-02 14:05 UTC
Requires
- pond/tunes: ~0.4
This package is not auto-updated.
Last update: 2024-09-28 13:51:24 UTC
README
关于
PondTunesBundle 允许集成 PondTunes 库。
安装
将 PondTunesBundle 的依赖项添加到您的 composer.json
"require": {
"pond/tunes-bundle": "*",
}
激活
在您的 AppKernel.php
中注册该捆绑包
// app/AppKernel.php
public function registerBundles()
{
return array(
// ...
new Pond\TunesBundle\PondTunesBundle(),
// ...
);
}
使用方法
该捆绑包提供用于搜索和查找 Apple iTunes Webservice 的服务。
<?php
namespace Acme\DemoBundle\Controller;
use Pond\Tunes\Search;
class ItunesController
{
public function searchAction()
{
$pondSearch = $this->get('pond_tunes.search');
// searches for iPad Apps in germany with 'Angry'
$pondSearch->setEntity(
array(Search::MEDIATYPE_SOFTWARE => 'iPadSoftware')
);
$pondSearch->setCountry('de');
$pondSearch->setTerms('angry');
$pondSearch->setLimit(5);
$pondSearch->setResultFormat(Search::RESULT_ARRAY);
// contains search results
$results = $pondSearch->request();
return array('results' => $results);
}
}