Changeset 109356 in spip-zone


Ignore:
Timestamp:
Mar 7, 2018, 9:57:45 AM (20 months ago)
Author:
cedric@…
Message:

indentation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mailshot/trunk/lib/mailjet-api-php/mailjet-3.php

    r109355 r109356  
    3232        // Constructor function
    3333        public function __construct($apiKey = false, $secretKey = false){
    34                 if ($apiKey) $this->apiKey = $apiKey;
    35                 if ($secretKey) $this->secretKey = $secretKey;
     34                if ($apiKey){
     35                        $this->apiKey = $apiKey;
     36                }
     37                if ($secretKey){
     38                        $this->secretKey = $secretKey;
     39                }
    3640                $this->apiUrl = (($this->secure) ? 'https' : 'http') . '://'
    37                   . ($this->apiKey ? $this->apiKey . ':' . $this->secretKey . '@' : '')
     41                        . ($this->apiKey ? $this->apiKey . ':' . $this->secretKey . '@' : '')
    3842                        . 'api.mailjet.com/' . $this->apiVersion . '';
    3943        }
     
    4347         */
    4448        public function userSenderadd($params){
    45                 $data = array('email'=>$params['email']);
    46                 return $this->sender(array('data'=>$data));
     49                $data = array('email' => $params['email']);
     50                return $this->sender(array('data' => $data));
    4751        }
    4852
     
    5559
    5660                # request method
    57                 if (isset($params["method"])) {
     61                if (isset($params["method"])){
    5862                        $request = $params["method"];
    5963                        unset($params["method"]);
     
    6771
    6872                if ($this->_error){
    69                         $url_log = "api.mailjet.com/".$this->apiVersion.$this->_method;
    70                         spip_log("$url_log : ".$this->_error,'mailshot'._LOG_ERREUR);
    71                 }
    72                 elseif (isset($this->_response['StatusCode'])){
    73                         $url_log = "api.mailjet.com/".$this->apiVersion.$this->_method;
    74                         spip_log("$url_log : status ".$this->_response['StatusCode']." - ".$this->_response['ErrorInfo'].", ".$this->_response['ErrorMessage'],'mailshot'._LOG_INFO_IMPORTANTE);
     73                        $url_log = "api.mailjet.com/" . $this->apiVersion . $this->_method;
     74                        spip_log("$url_log : " . $this->_error, 'mailshot' . _LOG_ERREUR);
     75                } elseif (isset($this->_response['StatusCode'])) {
     76                        $url_log = "api.mailjet.com/" . $this->apiVersion . $this->_method;
     77                        spip_log("$url_log : status " . $this->_response['StatusCode'] . " - " . $this->_response['ErrorInfo'] . ", " . $this->_response['ErrorMessage'], 'mailshot' . _LOG_INFO_IMPORTANTE);
    7578                }
    7679
     
    100103                $this->_request = $request;
    101104                $this->_data = '';
    102                 $this->_response ='';
    103                 $this->_error ='';
     105                $this->_response = '';
     106                $this->_error = '';
    104107
    105108                // submethod path ?
    106109                if (isset($params['path'])){
    107                         $method .= "/" . ltrim($params['path'],"/");
     110                        $method .= "/" . ltrim($params['path'], "/");
    108111                        $this->_method = $method;
    109112                }
     
    132135
    133136                $url = $this->apiUrl . $method;
    134                 $url_log = "api.mailjet.com/".$this->apiVersion.$method;
     137                $url_log = "api.mailjet.com/" . $this->apiVersion . $method;
    135138
    136139                // filters is the query string part of request
     
    146149
    147150                try {
    148                         if (function_exists('recuperer_url')) {
     151                        if (function_exists('recuperer_url')){
    149152                                $options = array(
    150153                                        'methode' => $this->_request,
    151154                                );
    152                                 if ($this->_data) {
     155                                if ($this->_data){
    153156                                        $options['datas'] = $this->_data;
    154157                                }
    155                                 $res = recuperer_url($url,$options);
     158                                $res = recuperer_url($url, $options);
    156159                                $this->_response_code = $res['status'];
    157160                                $response = $res['page'];
    158                         }
    159                         elseif(function_exists('curl_init')){
     161                        } elseif (function_exists('curl_init')) {
    160162                                $ch = curl_init();
    161                                 $headers = explode("\n",$headers);
     163                                $headers = explode("\n", $headers);
    162164                                $headers = array_map('trim', $headers);
    163165                                $headers = array_filter($headers);
     
    168170                                        curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    169171                                }
    170                                 if (in_array($this->_request,array("DELETE","PUT"))){
     172                                if (in_array($this->_request, array("DELETE", "PUT"))){
    171173                                        curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $this->_request);
    172174                                }
     
    176178                                }
    177179                                $response = curl_exec($ch);
    178                                 $this->_response_code = curl_getinfo($ch,CURLINFO_HTTP_CODE);
     180                                $this->_response_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    179181                                curl_close($ch);
    180                         }
    181                         else {
     182                        } else {
    182183                                // en cas de DELETE on appelle directement recuperer_lapage
    183184                                // en esperant ne pas avoir de 301
    184                                 if (in_array($this->_request,array('DELETE'))){
    185                                         $response = recuperer_lapage($url,false,$this->_request,1048576,$this->_data);
    186                                 }
    187                                 else {
    188                                         $response = recuperer_page($url,false,false,null,$this->_data);
     185                                if (in_array($this->_request, array('DELETE'))){
     186                                        $response = recuperer_lapage($url, false, $this->_request, 1048576, $this->_data);
     187                                } else {
     188                                        $response = recuperer_page($url, false, false, null, $this->_data);
    189189                                }
    190190                                if (!$response){
    191                                         $this->_error = 'erreur lors de recuperer_page sur API Mailjet '.$this->apiVersion;
    192                 return false;
     191                                        $this->_error = 'erreur lors de recuperer_page sur API Mailjet ' . $this->apiVersion;
     192                                        return false;
    193193                                }
    194194                                $this->_response_code = 200; // on suppose car sinon renvoie false
    195195                        }
    196196
    197                 }
    198                 catch (Exception $e) {
    199                         $this->_error = "sendRequest $url_log : ".$e->getMessage();
    200                         spip_log($this->_error,"mailshot"._LOG_ERREUR);
    201       return false;
    202     }
    203 
    204                 spip_log("$request $url_log resultat: " . $response,"mailshot"._LOG_DEBUG);
     197                } catch (Exception $e) {
     198                        $this->_error = "sendRequest $url_log : " . $e->getMessage();
     199                        spip_log($this->_error, "mailshot" . _LOG_ERREUR);
     200                        return false;
     201                }
     202
     203                spip_log("$request $url_log resultat: " . $response, "mailshot" . _LOG_DEBUG);
    205204                if ($response){
    206                         $this->_response = json_decode($response,true);
    207                         if ($this->_response == null and intval($this->_response_code/100)!==2 and !$this->_error) {
    208                                 if ($response) {
     205                        $this->_response = json_decode($response, true);
     206                        if ($this->_response==null and intval($this->_response_code/100)!==2 and !$this->_error){
     207                                if ($response){
    209208                                        $this->_error = strip_tags($response);
    210                                 }
    211                                 else {
     209                                } else {
    212210                                        $this->_error = "Unknown error";
    213211                                }
     
    248246                                endif;
    249247
    250                                 echo '</table>'; elseif ($this->_response_code==304) :
     248                                echo '</table>';
     249                        elseif ($this->_response_code==304) :
    251250
    252251                                echo '<table>';
     
    254253                                echo '<tr><th>Error no</th><td>' . $this->_response_code . '</td></tr>';
    255254                                echo '<tr><th>Message</th><td>Not Modified</td></tr>';
    256                                 echo '</table>'; else :
     255                                echo '</table>';
     256                        else :
    257257
    258258                                echo '<table>';
     
    260260                                echo '<tr><th>Error no</th><td>' . $this->_response_code . '</td></tr>';
    261261                                if (isset($this->_response)) :
    262                                         if (is_array($this->_response) OR  is_object($this->_response)):
    263                                                 echo '<tr><th>Status</th><td><pre>' . print_r($this->_response, true) . '</pre></td></tr>'; else:
     262                                        if (is_array($this->_response) OR is_object($this->_response)):
     263                                                echo '<tr><th>Status</th><td><pre>' . print_r($this->_response, true) . '</pre></td></tr>';
     264                                        else:
    264265                                                echo '<tr><th>Status</th><td><pre>' . $this->_response . '</pre></td></tr>';
    265266                                        endif;
Note: See TracChangeset for help on using the changeset viewer.