Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
monero-project
CCS Backend
Commits
f19effe2
Commit
f19effe2
authored
Nov 19, 2018
by
beardedwarrior
Browse files
add functionality to fetch gitlab merge requests
parent
f5711101
Changes
1
Hide whitespace changes
Inline
Side-by-side
gitlab/Connection.php
0 → 100644
View file @
f19effe2
<?php
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
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment