Completed
Pull Request — master (#137)
by
unknown
11:01
created

GuzzleClientFacebook::getUserFacebook()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 14
Code Lines 8

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 8
c 1
b 0
f 0
nc 1
nop 1
dl 0
loc 14
rs 9.4285
1
<?php
2
3
namespace AppBundle\Services;
4
5
class GuzzleClientFacebook
6
{
7
    /**
8
     * @param $accessToken
9
     *
10
     * @return object
11
     */
12
    public function getUserFacebook($accessToken)
13
    {
14
        $client = new \GuzzleHttp\Client();
15
        $res = $client->get('https://graph.facebook.com/v2.8/me',
16
            [
17
                'query' => [
18
                    'access_token' => $accessToken,
19
                    'fields' => 'id, email, first_name, last_name',
20
              ], ]);
21
22
        $userFacebook = json_decode($res->getBody());
23
24
        return $userFacebook;
25
    }
26
}
27