Completed
Push — master ( 4b39ca...09a82c )
by Mike
04:47 queued 02:20
created
src/Request/Abstracts/AbstractRequest.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -133,6 +133,7 @@
 block discarded – undo
133 133
 
134 134
     /**
135 135
      * @inheritdoc
136
+     * @param string $body
136 137
      */
137 138
     public function setBody($body) {
138 139
         $this->body = $body;
Please login to merge, or discard this patch.
src/SugarAPI.php 3 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -68,6 +68,9 @@
 block discarded – undo
68 68
         }
69 69
     }
70 70
 
71
+    /**
72
+     * @param string $className
73
+     */
71 74
     public function registerEntryPoint($funcName,$className){
72 75
         if (isset($this->entryPoints[$funcName])){
73 76
             throw new SDKException('SDK method already defined. Method '.$funcName.' references Class '.$className);
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -98,7 +98,7 @@
 block discarded – undo
98 98
         $response = $EP->data($this->authOptions)->execute()->getResponse();
99 99
         if ($response->getStatus()=='200'){
100 100
             $this->authToken = $response->getBody();
101
-        } else{
101
+        }else{
102 102
             throw new AuthenticationException($response->getBody());
103 103
         }
104 104
     }
Please login to merge, or discard this patch.
Braces   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -81,12 +81,12 @@
 block discarded – undo
81 81
             if ($EntryPoint->authRequired()){
82 82
                 if (isset($this->authToken)){
83 83
                     $EntryPoint->configureAuth($this->authToken->access_token);
84
-                }else{
84
+                } else{
85 85
                     throw new AuthenticationException('no_auth');
86 86
                 }
87 87
             }
88 88
             return $EntryPoint;
89
-        }else{
89
+        } else{
90 90
             throw new SDKException('Method '.$name.', is not a registered method of the SugarAPI SDK');
91 91
         }
92 92
     }
Please login to merge, or discard this patch.
examples/CreateRecord.php 2 patches
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -19,6 +19,6 @@
 block discarded – undo
19 19
         print_r($getResponse->getBody());
20 20
     }
21 21
 
22
-}catch(\SugarAPI\SDK\Exception\AuthenticationException $ex){
22
+} catch(\SugarAPI\SDK\Exception\AuthenticationException $ex){
23 23
     print $ex->getMessage();
24 24
 }
25 25
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,9 +1,9 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-require_once __DIR__ . '/../vendor/autoload.php';
3
+require_once __DIR__.'/../vendor/autoload.php';
4 4
 
5 5
 try{
6
-    $SugarAPI = new \SugarAPI\SDK\SugarAPI('instances.this/Pro/7621/',array('username' => 'admin','password'=>'asdf'));
6
+    $SugarAPI = new \SugarAPI\SDK\SugarAPI('instances.this/Pro/7621/', array('username' => 'admin', 'password'=>'asdf'));
7 7
     $SugarAPI->login();
8 8
     $EP = $SugarAPI->createRecord('Accounts');
9 9
     $EP->data(array(
@@ -13,12 +13,12 @@  discard block
 block discarded – undo
13 13
     $response = $EP->execute()->getResponse();
14 14
     if ($response->getStatus()=='200'){
15 15
         $record = $response->getBody();
16
-        $EP2 = $SugarAPI->getRecord('Accounts',$record->id)->data(array('fields' => 'name,email1'));
16
+        $EP2 = $SugarAPI->getRecord('Accounts', $record->id)->data(array('fields' => 'name,email1'));
17 17
         $getResponse = $EP2->execute()->getResponse();
18 18
         print $EP2->getUrl();
19 19
         print_r($getResponse->getBody());
20 20
     }
21 21
 
22
-}catch(\SugarAPI\SDK\Exception\AuthenticationException $ex){
22
+}catch (\SugarAPI\SDK\Exception\AuthenticationException $ex){
23 23
     print $ex->getMessage();
24 24
 }
25 25
\ No newline at end of file
Please login to merge, or discard this patch.
examples/GetFile.php 2 patches
Braces   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,12 +14,12 @@
 block discarded – undo
14 14
             echo "File downloaded to ".$response->file();
15 15
         }
16 16
 
17
-    }else{
17
+    } else{
18 18
         echo "Failed to retrieve Note<br>";
19 19
         echo "Response: ".$response->getStatus()."<br>";
20 20
         print_r($response->getBody());
21 21
     }
22 22
 
23
-}catch(\SugarAPI\SDK\Exception\SDKException $ex){
23
+} catch(\SugarAPI\SDK\Exception\SDKException $ex){
24 24
     print $ex->getMessage();
25 25
 }
26 26
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,13 +1,13 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-require_once __DIR__ . '/../vendor/autoload.php';
3
+require_once __DIR__.'/../vendor/autoload.php';
4 4
 
5 5
 $recordID = 'ac096703-67fd-8dd2-980a-57097932f07a';
6 6
 
7 7
 try{
8
-    $SugarAPI = new \SugarAPI\SDK\SugarAPI('instances.this/Ent/7700/',array('username' => 'admin','password'=>'asdf'));
8
+    $SugarAPI = new \SugarAPI\SDK\SugarAPI('instances.this/Ent/7700/', array('username' => 'admin', 'password'=>'asdf'));
9 9
     $SugarAPI->login();
10
-    $EP = $SugarAPI->getAttachment('Notes',$recordID,'filename')->downloadTo(__DIR__)->execute();
10
+    $EP = $SugarAPI->getAttachment('Notes', $recordID, 'filename')->downloadTo(__DIR__)->execute();
11 11
     $response = $EP->getResponse();
12 12
     if ($response->getStatus()=='200'){
13 13
         if (file_exists($response->file())){
@@ -20,6 +20,6 @@  discard block
 block discarded – undo
20 20
         print_r($response->getBody());
21 21
     }
22 22
 
23
-}catch(\SugarAPI\SDK\Exception\SDKException $ex){
23
+}catch (\SugarAPI\SDK\Exception\SDKException $ex){
24 24
     print $ex->getMessage();
25 25
 }
26 26
\ No newline at end of file
Please login to merge, or discard this patch.
src/Request/POST.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
 
5 5
 use SugarAPI\SDK\Request\Abstracts\AbstractRequest;
6 6
 
7
-class POST extends AbstractRequest{
7
+class POST extends AbstractRequest {
8 8
 
9 9
     /**
10 10
      * @inheritdoc
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
      * JSON Encode Body
33 33
      * @inheritdoc
34 34
      */
35
-    public function setBody($body) {
35
+    public function setBody($body){
36 36
         return parent::setBody(json_encode($body));
37 37
     }
38 38
 }
39 39
\ No newline at end of file
Please login to merge, or discard this patch.
Braces   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
 
5 5
 use SugarAPI\SDK\Request\Abstracts\AbstractRequest;
6 6
 
7
-class POST extends AbstractRequest{
7
+class POST extends AbstractRequest {
8 8
 
9 9
     /**
10 10
      * @inheritdoc
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
      * JSON Encode Body
33 33
      * @inheritdoc
34 34
      */
35
-    public function setBody($body) {
35
+    public function setBody($body){
36 36
         return parent::setBody(json_encode($body));
37 37
     }
38 38
 }
39 39
\ No newline at end of file
Please login to merge, or discard this patch.
src/Response/Abstracts/AbstractResponse.php 3 patches
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
 
5 5
 use SugarAPI\SDK\Response\Interfaces\ResponseInterface;
6 6
 
7
-abstract class AbstractResponse implements ResponseInterface{
7
+abstract class AbstractResponse implements ResponseInterface {
8 8
 
9 9
     /**
10 10
      * Full Curl Response
@@ -36,9 +36,9 @@  discard block
 block discarded – undo
36 36
      */
37 37
     protected $error;
38 38
 
39
-    public function __construct($curlResponse,$curlRequest){
39
+    public function __construct($curlResponse, $curlRequest){
40 40
         $this->CurlResponse = $curlResponse;
41
-        if ($this->checkErrors($curlRequest)) {
41
+        if ($this->checkErrors($curlRequest)){
42 42
             $this->extractResponse($curlRequest);
43 43
         }
44 44
         $this->setStatus($curlRequest);
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
      * @param $curlRequest - Curl resource
50 50
      */
51 51
     protected function setStatus($curlRequest){
52
-        $this->status = curl_getinfo($curlRequest,CURLINFO_HTTP_CODE);
52
+        $this->status = curl_getinfo($curlRequest, CURLINFO_HTTP_CODE);
53 53
     }
54 54
 
55 55
     /**
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
      * @param $curlRequest
58 58
      */
59 59
     protected function extractResponse($curlRequest){
60
-        $header_size = curl_getinfo($curlRequest,CURLINFO_HEADER_SIZE);
60
+        $header_size = curl_getinfo($curlRequest, CURLINFO_HEADER_SIZE);
61 61
         $this->headers = substr($this->CurlResponse, 0, $header_size);
62 62
         $this->body = substr($this->CurlResponse, $header_size);
63 63
     }
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
      * @return bool
69 69
      */
70 70
     protected function checkErrors($curlRequest){
71
-        if (curl_errno($curlRequest) !== CURLE_OK) {
71
+        if (curl_errno($curlRequest)!==CURLE_OK){
72 72
             $this->error = curl_error($curlRequest);
73 73
             return false;
74 74
         }
@@ -85,14 +85,14 @@  discard block
 block discarded – undo
85 85
     /**
86 86
      * @inheritdoc
87 87
      */
88
-    public function getBody() {
88
+    public function getBody(){
89 89
         return $this->body;
90 90
     }
91 91
 
92 92
     /**
93 93
      * @inheritdoc
94 94
      */
95
-    public function getHeaders() {
95
+    public function getHeaders(){
96 96
         return $this->headers;
97 97
     }
98 98
 
Please login to merge, or discard this patch.
Braces   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
 
5 5
 use SugarAPI\SDK\Response\Interfaces\ResponseInterface;
6 6
 
7
-abstract class AbstractResponse implements ResponseInterface{
7
+abstract class AbstractResponse implements ResponseInterface {
8 8
 
9 9
     /**
10 10
      * Full Curl Response
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 
39 39
     public function __construct($curlResponse,$curlRequest){
40 40
         $this->CurlResponse = $curlResponse;
41
-        if ($this->checkErrors($curlRequest)) {
41
+        if ($this->checkErrors($curlRequest)){
42 42
             $this->extractResponse($curlRequest);
43 43
         }
44 44
         $this->setStatus($curlRequest);
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
      * @return bool
69 69
      */
70 70
     protected function checkErrors($curlRequest){
71
-        if (curl_errno($curlRequest) !== CURLE_OK) {
71
+        if (curl_errno($curlRequest) !== CURLE_OK){
72 72
             $this->error = curl_error($curlRequest);
73 73
             return false;
74 74
         }
@@ -85,14 +85,14 @@  discard block
 block discarded – undo
85 85
     /**
86 86
      * @inheritdoc
87 87
      */
88
-    public function getBody() {
88
+    public function getBody(){
89 89
         return $this->body;
90 90
     }
91 91
 
92 92
     /**
93 93
      * @inheritdoc
94 94
      */
95
-    public function getHeaders() {
95
+    public function getHeaders(){
96 96
         return $this->headers;
97 97
     }
98 98
 
Please login to merge, or discard this patch.
Upper-Lower-Casing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -70,9 +70,9 @@
 block discarded – undo
70 70
     protected function checkErrors($curlRequest){
71 71
         if (curl_errno($curlRequest) !== CURLE_OK) {
72 72
             $this->error = curl_error($curlRequest);
73
-            return false;
73
+            return FALSE;
74 74
         }
75
-        return true;
75
+        return TRUE;
76 76
     }
77 77
 
78 78
     /**
Please login to merge, or discard this patch.
src/Response/JSON.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@
 block discarded – undo
17 17
     /**
18 18
      * @inheritdoc
19 19
      */
20
-    public function getBody() {
20
+    public function getBody(){
21 21
         return json_decode($this->body);
22 22
     }
23 23
 
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@
 block discarded – undo
17 17
     /**
18 18
      * @inheritdoc
19 19
      */
20
-    public function getBody() {
20
+    public function getBody(){
21 21
         return json_decode($this->body);
22 22
     }
23 23
 
Please login to merge, or discard this patch.
src/Response/File.php 3 patches
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -18,10 +18,10 @@  discard block
 block discarded – undo
18 18
      */
19 19
     protected $destinationPath;
20 20
 
21
-    public function __construct($curlResponse, $curlRequest,$destination = null) {
21
+    public function __construct($curlResponse, $curlRequest, $destination = null){
22 22
         parent::__construct($curlResponse, $curlRequest);
23 23
         $this->extractFileName();
24
-        if (!empty($destination)) {
24
+        if (!empty($destination)){
25 25
             $this->setupDestination($destination);
26 26
             $this->writeFile();
27 27
         }
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
         if (empty($destination)){
36 36
             $destination = sys_get_temp_dir().'/SugarAPI';
37 37
             if (!file_exists($destination)){
38
-                mkdir($destination,0777);
38
+                mkdir($destination, 0777);
39 39
             }
40 40
         }
41 41
         $this->destinationPath = $destination;
@@ -45,10 +45,10 @@  discard block
 block discarded – undo
45 45
      * Extract the filename from the Headers, and store it in filename property
46 46
      */
47 47
     protected function extractFileName(){
48
-        foreach (explode("\r\n",$this->headers) as $header)
48
+        foreach (explode("\r\n", $this->headers) as $header)
49 49
         {
50
-            if (strpos($header,'filename')!==FALSE){
51
-                $this->fileName = substr($header,(strpos($header,"\"")+1),-1);
50
+            if (strpos($header, 'filename')!==FALSE){
51
+                $this->fileName = substr($header, (strpos($header, "\"")+1), -1);
52 52
             }
53 53
         }
54 54
     }
@@ -65,8 +65,8 @@  discard block
 block discarded – undo
65 65
      * Write the downloaded file
66 66
      */
67 67
     protected function writeFile(){
68
-        $fileHandle = fopen($this->file(),'w+');
69
-        fwrite($fileHandle,$this->body);
68
+        $fileHandle = fopen($this->file(), 'w+');
69
+        fwrite($fileHandle, $this->body);
70 70
         fclose($fileHandle);
71 71
     }
72 72
 
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
      * @return string
76 76
      */
77 77
     public function file(){
78
-        return rtrim($this->destinationPath,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$this->fileName;
78
+        return rtrim($this->destinationPath, DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$this->fileName;
79 79
     }
80 80
 
81 81
 }
82 82
\ No newline at end of file
Please login to merge, or discard this patch.
Braces   +3 added lines, -4 removed lines patch added patch discarded remove patch
@@ -18,10 +18,10 @@  discard block
 block discarded – undo
18 18
      */
19 19
     protected $destinationPath;
20 20
 
21
-    public function __construct($curlResponse, $curlRequest,$destination = null) {
21
+    public function __construct($curlResponse, $curlRequest,$destination = null){
22 22
         parent::__construct($curlResponse, $curlRequest);
23 23
         $this->extractFileName();
24
-        if (!empty($destination)) {
24
+        if (!empty($destination)){
25 25
             $this->setupDestination($destination);
26 26
             $this->writeFile();
27 27
         }
@@ -45,8 +45,7 @@  discard block
 block discarded – undo
45 45
      * Extract the filename from the Headers, and store it in filename property
46 46
      */
47 47
     protected function extractFileName(){
48
-        foreach (explode("\r\n",$this->headers) as $header)
49
-        {
48
+        foreach (explode("\r\n",$this->headers) as $header){
50 49
             if (strpos($header,'filename')!==FALSE){
51 50
                 $this->fileName = substr($header,(strpos($header,"\"")+1),-1);
52 51
             }
Please login to merge, or discard this patch.
Upper-Lower-Casing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
      */
19 19
     protected $destinationPath;
20 20
 
21
-    public function __construct($curlResponse, $curlRequest,$destination = null) {
21
+    public function __construct($curlResponse, $curlRequest,$destination = NULL) {
22 22
         parent::__construct($curlResponse, $curlRequest);
23 23
         $this->extractFileName();
24 24
         if (!empty($destination)) {
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
      * Configure the Destination path to store the File response
32 32
      * @param null $destination
33 33
      */
34
-    protected function setupDestination($destination = null){
34
+    protected function setupDestination($destination = NULL){
35 35
         if (empty($destination)){
36 36
             $destination = sys_get_temp_dir().'/SugarAPI';
37 37
             if (!file_exists($destination)){
Please login to merge, or discard this patch.
src/Exception/EntryPointException.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@
 block discarded – undo
4 4
 
5 5
 class EntryPointException extends SDKException {
6 6
 
7
-    public function __construct($message) {
7
+    public function __construct($message){
8 8
         parent::__construct($message);
9 9
     }
10 10
 
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@
 block discarded – undo
4 4
 
5 5
 class EntryPointException extends SDKException {
6 6
 
7
-    public function __construct($message) {
7
+    public function __construct($message){
8 8
         parent::__construct($message);
9 9
     }
10 10
 
Please login to merge, or discard this patch.