@@ 359-361 (lines=3) @@ | ||
356 | ||
357 | $result = $this->client->sendRequest("/json-api/createacct", "GET", $params); |
|
358 | ||
359 | if(!empty($result['metadata']) && $result['metadata']['result'] === 0){ |
|
360 | throw new ClientExceptions($result['metadata']['reason']); |
|
361 | } |
|
362 | ||
363 | if ( ! empty($result) && ! empty($result['result'][0]) && $result['result'][0]['status'] === 0) { |
|
364 | throw new ClientExceptions($result['result'][0]['statusmsg']); |
|
@@ 480-482 (lines=3) @@ | ||
477 | $params['users_json'] = json_encode($usersJson); |
|
478 | ||
479 | $result = $this->client->sendRequest("/json-api/forcepasswordchange", "GET", $params); |
|
480 | if ($result['metadata']['result'] === 0) { |
|
481 | throw new ClientExceptions($result['metadata']['reason']); |
|
482 | } |
|
483 | ||
484 | if ( ! empty($result['data'])) { |
|
485 | return $result['updated']; |
|
@@ 603-605 (lines=3) @@ | ||
600 | { |
|
601 | $params = ['user' => $user, 'bwlimit' => intval($bwlimit)]; |
|
602 | $result = $this->client->sendRequest("/json-api/limitbw", "GET", $params); |
|
603 | if ( ! empty($result['metadata']) && $result['metadata']['result'] === 1) { |
|
604 | return $result['data']['bwlimits'][0]; |
|
605 | } |
|
606 | ||
607 | return null; |
|
608 | } |
|
@@ 805-807 (lines=3) @@ | ||
802 | return true; |
|
803 | } |
|
804 | ||
805 | if(!empty($result['metadata']) && $result['metadata']['result'] === 0){ |
|
806 | throw new ClientExceptions($result['metadata']['reason']); |
|
807 | } |
|
808 | ||
809 | return false; |
|
810 | } |
|
@@ 842-844 (lines=3) @@ | ||
839 | ||
840 | $result = $this->client->sendRequest("/json-api/passwd", "GET", $params); |
|
841 | ||
842 | if(!empty($result['metadata']) && $result['metadata']['result'] === 0){ |
|
843 | throw new ClientExceptions($result['metadata']['reason']); |
|
844 | } |
|
845 | ||
846 | if(!empty($result['metadata']) && $result['metadata']['result'] === 1){ |
|
847 | return $result['data']['app']; |
|
@@ 846-848 (lines=3) @@ | ||
843 | throw new ClientExceptions($result['metadata']['reason']); |
|
844 | } |
|
845 | ||
846 | if(!empty($result['metadata']) && $result['metadata']['result'] === 1){ |
|
847 | return $result['data']['app']; |
|
848 | } |
|
849 | ||
850 | return null; |
|
851 | } |
@@ 117-122 (lines=6) @@ | ||
114 | } |
|
115 | ||
116 | if ($response->getStatusCode() === 403) { |
|
117 | if (!empty($data['cpanelresult']['error'])) { |
|
118 | throw ClientExceptions::accessDenied( |
|
119 | $data['cpanelresult']['error'], |
|
120 | $data['cpanelresult']['data']['reason'] |
|
121 | ); |
|
122 | } |
|
123 | } |
|
124 | ||
125 | return $data; |