@@ -92,6 +92,7 @@ |
||
92 | 92 | * Builds the request URL to the PeopleMatter API for a specified action |
93 | 93 | * @param string $action The long URL |
94 | 94 | * @param string $action The API action |
95 | + * @param string $url |
|
95 | 96 | * @return string The URL |
96 | 97 | */ |
97 | 98 | protected function buildRequestUrl($url,$action = "shorten"){ |
@@ -20,7 +20,7 @@ discard block |
||
20 | 20 | * @param string $host The Host URL |
21 | 21 | * @param string $client The Client instance that will handle the http request |
22 | 22 | */ |
23 | - public function __construct($token, $version = self::V3, $host = "api-ssl.bitly.com", Client $client = null){ |
|
23 | + public function __construct($token, $version = self::V3, $host = "api-ssl.bitly.com", Client $client = null) { |
|
24 | 24 | $this->client = $client; |
25 | 25 | $this->token = $token; |
26 | 26 | $this->version = $version; |
@@ -45,14 +45,14 @@ discard block |
||
45 | 45 | * @param string $raw The data from the response |
46 | 46 | * @return array |
47 | 47 | */ |
48 | - protected function handleResponse($raw){ |
|
49 | - $data = json_decode($raw,true); |
|
48 | + protected function handleResponse($raw) { |
|
49 | + $data = json_decode($raw, true); |
|
50 | 50 | |
51 | - if(!isset($data['status_code'])){ |
|
51 | + if (!isset($data['status_code'])) { |
|
52 | 52 | return $raw; |
53 | 53 | } |
54 | 54 | |
55 | - if($data['status_code']>=300 || $data['status_code']<200){ |
|
55 | + if ($data['status_code'] >= 300 || $data['status_code'] < 200) { |
|
56 | 56 | switch ($data['status_txt']) { |
57 | 57 | case 'RATE_LIMIT_EXCEEDED': |
58 | 58 | throw new BitlyRateLimitException; |
@@ -76,12 +76,12 @@ discard block |
||
76 | 76 | * @param boolean $encode Whether or not to encode the URL |
77 | 77 | * @return string The corrected URL |
78 | 78 | */ |
79 | - protected function fixUrl($url, $encode){ |
|
80 | - if(strpos($url, "http") !== 0){ |
|
79 | + protected function fixUrl($url, $encode) { |
|
80 | + if (strpos($url, "http") !== 0) { |
|
81 | 81 | $url = "http://".$url; |
82 | 82 | } |
83 | 83 | |
84 | - if($encode){ |
|
84 | + if ($encode) { |
|
85 | 85 | $url = urlencode($url); |
86 | 86 | } |
87 | 87 | |
@@ -94,7 +94,7 @@ discard block |
||
94 | 94 | * @param string $action The API action |
95 | 95 | * @return string The URL |
96 | 96 | */ |
97 | - protected function buildRequestUrl($url,$action = "shorten"){ |
|
97 | + protected function buildRequestUrl($url, $action = "shorten") { |
|
98 | 98 | return "https://{$this->host}/{$this->version}/{$action}?access_token={$this->token}&format=json&longUrl={$url}"; |
99 | 99 | } |
100 | 100 | |
@@ -102,9 +102,9 @@ discard block |
||
102 | 102 | * Returns the Client instance |
103 | 103 | * @return Client |
104 | 104 | */ |
105 | - protected function getRequest(){ |
|
105 | + protected function getRequest() { |
|
106 | 106 | $client = $this->client; |
107 | - if(!$client instanceof Client){ |
|
107 | + if (!$client instanceof Client) { |
|
108 | 108 | $client = new Client(); |
109 | 109 | } |
110 | 110 | return $client; |
@@ -118,7 +118,7 @@ discard block |
||
118 | 118 | protected function exec($url) |
119 | 119 | { |
120 | 120 | $client = $this->getRequest(); |
121 | - $response = $client->request('GET',$url); |
|
121 | + $response = $client->request('GET', $url); |
|
122 | 122 | return $this->handleResponse($response->getBody()); |
123 | 123 | } |
124 | 124 | } |