Класс для работы с Bitbicket API

Писал для себя такой вот класс для работы с бибакетом.
Он позволяет:
+ Получить информацию о репозиториях
+ Получить информацию о конкретном репозитории
+ Создание и удаление репозиториев
+ Получить тикеты
+ Создание, обновление и удаление тикетов
+ Получить список фоловеров
+ Получить список коммитов и конкретные коммиты

Несколько простых примеров:


// Get all repositories
$repositories = Bitbucket::factory('Username')
    ->repositories()
    ->get();

var_dump($repositories);

// Create new repositories
Bitbucket::factory('Username', 'password')
 ->createRepository('repository1', 'hg');

Bitbucket::factory('Username', 'password')
 ->createRepository('repository2', 'git');

// Delete repository
Bitbucket::factory('Username', 'password')
 ->deleteRepository('repository');

// Repository followers
$followers = Bitbucket::factory('Username')
 ->repository('repository')
 ->followers()
 ->get();
 
var_dump($followers); 


Скачать: bitbucket.php.zip

Комментариев нет: