dev-master
9999999-devThis bundle of symfony2 to integration packagist API
MIT
The Requires
by Adan Felipe Medeiros
generator bundle
This bundle of symfony2 to integration packagist API
Este bundle Ć© responsĆ”vel por criar um serviƧo no Symfony para a integraĆ§Ć£o com a API do Packagist, (*2)
Para instalar o bundle basta rodar o seguinte comando abaixo:, (*3)
$ composer require baconmanager/packagist-bundle
Agora adicione os seguintes bundles no arquivo AppKernel.php:, (*4)
<?php // app/AppKernel.php public function registerBundles() { // ... new Bacon\Bundle\PackagistBundle\BaconPackagistBundle(), // ... }
No arquivo app/config/config.yml adicione as seguintes configuraƧƵes:, (*5)
bacon_packagist: api: base_url: https://packagist.org
Utilizando o bundle:, (*6)
<?php // src/AppBundle/Controller/DefaultController.php public function indexAction() { $api = $this->get('bacon_packagist.api'); // Pesquisa nomes de bibliotecas com a referencia $return = $api ->api('search.json','GET') ->setParameters([ 'q' => 'symfony2' ]) ->getResponse() ; var_dump($return); // Pesquisa detalhes de uma determinada biblioteca /* $return = $api ->api('packages/swiftmailer/swiftmailer.json','GET') ->getResponse() ; var_dump($return); */ }
This bundle of symfony2 to integration packagist API
MIT
generator bundle