Пример #1
0
 public function testMultiArrayRepositoryCall()
 {
     $expected = [['id' => null, 'fork' => null, 'default_branch' => null, 'name' => 'repository_name', 'full_name' => 'username/repository_name', 'private' => false, 'description' => null], ['id' => null, 'fork' => null, 'default_branch' => null, 'name' => 'repository_name', 'full_name' => 'username/repository_name', 'private' => false, 'description' => null]];
     $input = ['values' => [['name' => 'repository_name', 'full_name' => 'username/repository_name', 'is_private' => false, 'description' => null], ['name' => 'repository_name', 'full_name' => 'username/repository_name', 'is_private' => false, 'description' => null]]];
     $this->assertEquals($expected, Repositories::format($input));
 }
Пример #2
0
 /**
  * Get a BitBucket user's repositories
  *
  * @param string $user
  *
  * @return array
  *
  * @throws \BadMethodCallException
  */
 public function getRepositories($user)
 {
     $response = $this->requester->make('GET', $this->base_url . "/repositories/{$user}");
     return Repositories::format($response);
 }