Commit f19effe2 authored by beardedwarrior's avatar beardedwarrior
Browse files

add functionality to fetch gitlab merge requests

parent f5711101
namespace GitLab;
use GuzzleHttp\Client;
class Connection
/** @var Client */
private $client;
public function __construct(Client $client)
$this->client = $client;
public function mergeRequests($state = 'all') {
$url = env('GITLAB_URL') . '/merge_requests?scope=all&per_page=50&state='. $state;
$response = $this->client->request('GET', $url, ['headers' => ['Private-Token' => env('GITLAB_ACCESS_TOKEN')]]);
return collect(json_decode($response->getBody()));
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment