LaravelPackages.net
Acme Inc.
Toggle sidebar
thujohn/packagist

Packagist API for Laravel 4

66
6
About thujohn/packagist

thujohn/packagist is a Laravel package for packagist api for laravel 4. It currently has 6 GitHub stars and 66 downloads on Packagist. Install it with composer require thujohn/packagist. Discover more Laravel packages by thujohn or browse all Laravel packages to compare alternatives.

Last updated

Packagist

Packagist API for Laravel 4

Build Status

Installation

Add thujohn/packagist to composer.json.

"thujohn/packagist": "dev-master"

Run composer update to pull down the latest version of Packagist.

Now open up app/config/app.php and add the service provider to your providers array.

'providers' => array(
    'Thujohn\Packagist\PackagistServiceProvider',
)

Now add the alias.

'aliases' => array(
    'Packagist' => 'Thujohn\Packagist\PackagistFacade',
)

Examples

Search a package The second parameter enable/disable the pagination

Route::get('/', function()
{
	return Packagist::search(array('q' => 'laravel'), false);
});

Get a package

Route::get('/', function()
{
	return Packagist::package('thujohn/packagist');
});

Get all packages

Route::get('/', function()
{
	return Packagist::packages();
});