GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Branch Editing-Fixing (c4d168)
by Igor
03:30
created
src/Route4Me/Territory.php 2 patches
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -97,19 +97,19 @@
 block discarded – undo
97 97
 	
98 98
 	public function updateTerritory($params)
99 99
 	{
100
-	    //var_dump($params); die("");
100
+		//var_dump($params); die("");
101 101
 		$response = Route4Me::makeRequst(array(
102 102
 			'url'    => Endpoint::TERRITORY_V4,
103 103
 			'method' => 'PUT',
104 104
 			'query'  => array(
105
-                'territory_id'  => isset($params->territory_id) ? $params->territory_id : null
106
-            ),
107
-            'body'   => array(
108
-                'territory_name'   => isset($params->territory_name) ? $params->territory_name : null,
109
-                'member_id'        => isset($params->member_id) ? $params->member_id : null,
110
-                'territory_color'  => isset($params->territory_color) ? $params->territory_color : null,
111
-                'territory'        => isset($params->territory) ? $params->territory : null
112
-            ) 
105
+				'territory_id'  => isset($params->territory_id) ? $params->territory_id : null
106
+			),
107
+			'body'   => array(
108
+				'territory_name'   => isset($params->territory_name) ? $params->territory_name : null,
109
+				'member_id'        => isset($params->member_id) ? $params->member_id : null,
110
+				'territory_color'  => isset($params->territory_color) ? $params->territory_color : null,
111
+				'territory'        => isset($params->territory) ? $params->territory : null
112
+			) 
113 113
 
114 114
 		));
115 115
 
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
 
8 8
 class Territory extends Common
9 9
 {
10
-	public $territory_id;  // Territory id
10
+	public $territory_id; // Territory id
11 11
 	public $territory_name; 
12 12
 	public $territory_color;
13 13
 	public $addresses;
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
 		
30 30
 		$territoryparameters = new Territory();
31 31
         
32
-		foreach($params as $key => $value) {
32
+		foreach ($params as $key => $value) {
33 33
 			if (property_exists($territoryparameters, $key)) {
34 34
 				$territoryparameters->{$key} = $value;
35 35
 			}
Please login to merge, or discard this patch.
src/Route4Me/Common.php 1 patch
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -4,17 +4,17 @@
 block discarded – undo
4 4
 
5 5
 class Common
6 6
 {
7
-    public static function getValue($array, $item, $default = null)
8
-    {
9
-        return (isset($array[$item])) ? $array[$item] : $default;
10
-    }
7
+	public static function getValue($array, $item, $default = null)
8
+	{
9
+		return (isset($array[$item])) ? $array[$item] : $default;
10
+	}
11 11
 
12
-    public function toArray()
13
-    {
14
-        $params = array_filter(get_object_vars($this), function($item) {
15
-            return ($item !== null) && !(is_array($item) && !count($item));
16
-        });
12
+	public function toArray()
13
+	{
14
+		$params = array_filter(get_object_vars($this), function($item) {
15
+			return ($item !== null) && !(is_array($item) && !count($item));
16
+		});
17 17
 
18
-        return $params;
19
-    }
18
+		return $params;
19
+	}
20 20
 }
Please login to merge, or discard this patch.
src/Route4Me/OptimizationProblemParams.php 2 patches
Indentation   +72 added lines, -72 removed lines patch added patch discarded remove patch
@@ -7,94 +7,94 @@
 block discarded – undo
7 7
 
8 8
 class OptimizationProblemParams extends Common
9 9
 {
10
-    public $optimization_problem_id;
11
-    public $reoptimize;
12
-    public $addresses = array();
13
-    public $parameters;
14
-    public $directions;
15
-    public $format;
16
-    public $route_path_output;
17
-    public $optimized_callback_url;
18
-    public $redirect = true;
10
+	public $optimization_problem_id;
11
+	public $reoptimize;
12
+	public $addresses = array();
13
+	public $parameters;
14
+	public $directions;
15
+	public $format;
16
+	public $route_path_output;
17
+	public $optimized_callback_url;
18
+	public $redirect = true;
19 19
 
20
-    public static function fromArray($params)
21
-    {
22
-        $param = new OptimizationProblemParams;
23
-        if (!isset($params['addresses'])) {
24
-            throw new BadParam('addresses must be provided.');
25
-        }
20
+	public static function fromArray($params)
21
+	{
22
+		$param = new OptimizationProblemParams;
23
+		if (!isset($params['addresses'])) {
24
+			throw new BadParam('addresses must be provided.');
25
+		}
26 26
 
27
-        if (!isset($params['parameters'])) {
28
-            throw new BadParam('parameters must be provided.');
29
-        }
27
+		if (!isset($params['parameters'])) {
28
+			throw new BadParam('parameters must be provided.');
29
+		}
30 30
 
31
-        if ($params['parameters'] instanceof RouteParameters) {
32
-            $param->setParameters($params['parameters']);
33
-        } else {
34
-            $param->setParameters(RouteParameters::fromArray($params['parameters']));
35
-        }
31
+		if ($params['parameters'] instanceof RouteParameters) {
32
+			$param->setParameters($params['parameters']);
33
+		} else {
34
+			$param->setParameters(RouteParameters::fromArray($params['parameters']));
35
+		}
36 36
 
37
-        foreach($params['addresses'] as $address) {
38
-            if (!($address instanceof Address)) {
39
-                $address = Address::fromArray($address);
40
-            }
37
+		foreach($params['addresses'] as $address) {
38
+			if (!($address instanceof Address)) {
39
+				$address = Address::fromArray($address);
40
+			}
41 41
             
42
-            $param->addAddress($address);
43
-        }
42
+			$param->addAddress($address);
43
+		}
44 44
 
45
-        $param->directions = self::getValue($params, 'directions');
46
-        $param->format = self::getValue($params, 'format');
47
-        $param->route_path_output = self::getValue($params, 'route_path_output');
48
-        $param->optimized_callback_url = self::getValue($params, 'optimized_callback_url');
49
-        $param->optimization_problem_id = self::getValue($params, 'optimization_problem_id');
50
-        $param->reoptimize = self::getValue($params, 'reoptimize');
51
-        $param->redirect = filter_var(
52
-            self::getValue($params, 'redirect', true), FILTER_VALIDATE_BOOLEAN);
45
+		$param->directions = self::getValue($params, 'directions');
46
+		$param->format = self::getValue($params, 'format');
47
+		$param->route_path_output = self::getValue($params, 'route_path_output');
48
+		$param->optimized_callback_url = self::getValue($params, 'optimized_callback_url');
49
+		$param->optimization_problem_id = self::getValue($params, 'optimization_problem_id');
50
+		$param->reoptimize = self::getValue($params, 'reoptimize');
51
+		$param->redirect = filter_var(
52
+			self::getValue($params, 'redirect', true), FILTER_VALIDATE_BOOLEAN);
53 53
 
54
-        return $param;
55
-    }
54
+		return $param;
55
+	}
56 56
 
57
-    public function __construct()
58
-    {
59
-        $this->parameters = new RouteParameters;
60
-    }
57
+	public function __construct()
58
+	{
59
+		$this->parameters = new RouteParameters;
60
+	}
61 61
 
62
-    public function setParameters(RouteParameters $params)
63
-    {
64
-        $this->parameters = $params;
62
+	public function setParameters(RouteParameters $params)
63
+	{
64
+		$this->parameters = $params;
65 65
         
66
-        return $this;
67
-    }
66
+		return $this;
67
+	}
68 68
 
69
-    public function addAddress(Address $address)
70
-    {
71
-        $this->addresses[] = $address;
69
+	public function addAddress(Address $address)
70
+	{
71
+		$this->addresses[] = $address;
72 72
         
73
-        return $this;
74
-    }
73
+		return $this;
74
+	}
75 75
     
76
-    public function getAddressesArray()
77
-    {
78
-        $addresses = array();
76
+	public function getAddressesArray()
77
+	{
78
+		$addresses = array();
79 79
         
80
-        foreach($this->addresses as $address) {
81
-            $addresses[] = $address->toArray();
82
-        }
80
+		foreach($this->addresses as $address) {
81
+			$addresses[] = $address->toArray();
82
+		}
83 83
         
84
-        return $addresses;
85
-    }
84
+		return $addresses;
85
+	}
86 86
 
87
-    public function getParametersArray()
88
-    {
89
-        return $this->parameters->toArray();
90
-    }
87
+	public function getParametersArray()
88
+	{
89
+		return $this->parameters->toArray();
90
+	}
91 91
 
92
-    public function setAddresses(array $addresses)
93
-    {
94
-        foreach ($addresses as $address) {
95
-            $this->addAddress($address);
96
-        }
92
+	public function setAddresses(array $addresses)
93
+	{
94
+		foreach ($addresses as $address) {
95
+			$this->addAddress($address);
96
+		}
97 97
         
98
-        return $this;
99
-    }
98
+		return $this;
99
+	}
100 100
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
             $param->setParameters(RouteParameters::fromArray($params['parameters']));
35 35
         }
36 36
 
37
-        foreach($params['addresses'] as $address) {
37
+        foreach ($params['addresses'] as $address) {
38 38
             if (!($address instanceof Address)) {
39 39
                 $address = Address::fromArray($address);
40 40
             }
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
     {
78 78
         $addresses = array();
79 79
         
80
-        foreach($this->addresses as $address) {
80
+        foreach ($this->addresses as $address) {
81 81
             $addresses[] = $address->toArray();
82 82
         }
83 83
         
Please login to merge, or discard this patch.
src/Route4Me/MyQ.php 3 patches
Indentation   +191 added lines, -191 removed lines patch added patch discarded remove patch
@@ -11,213 +11,213 @@
 block discarded – undo
11 11
 class MyQException extends \Exception {}
12 12
 
13 13
 class MyQ {
14
-    /** @var string|null $username contains the username used to authenticate with the MyQ API */
15
-    protected $username = null;
16
-    /** @var string|null $password contains the password used to authenticate with the MyQ API */
17
-    protected $password = null;
18
-    /** @var string|null $appId is the application ID used to register with the MyQ API */
19
-    protected $appId = 'NWknvuBd7LoFHfXmKNMBcgajXtZEgKUh4V7WNzMidrpUUluDpVYVZx+xT4PCM5Kx';
20
-    //protected $appId = 'Vj8pQggXLhLy0WHahglCD4N1nAkkXQtGYpq2HrHD7H1nvmbT55KqtN6RSF4ILB%2fi';
21
-    /** @var string|null $securityToken is the auth token returned after a successful login */
22
-    protected $securityToken = null;
23
-    /** @var string|null $userAgent is the User-Agent header value sent with each API request */
24
-    protected $userAgent = 'Chamberlain/3.4.1';
25
-    /** @var string|null $culture is the API culture code for the API */
26
-    protected $culture = 'en';
27
-    /** @var string|null $contentType is the content type used for all cURL requests */
28
-    protected $contentType = 'application/json';
29
-    /** @var array $headers contain HTTP headers for cURL requests */
30
-    protected $_headers = array();
31
-    protected $_deviceId = null;
32
-    protected $_locationName = null;
33
-    protected $_doorName = null;
34
-    protected $_loginUrl = 'https://myqexternal.myqdevice.com/api/v4/User/Validate';
35
-    protected $_getDeviceDetailUrl = 'https://myqexternal.myqdevice.com/api/v4/userdevicedetails/get?&filterOn=true';
36
-    protected $_putDeviceStateUrl = '/api/v4/DeviceAttribute/PutDeviceAttribute';
37
-    /** @var resource|null $_conn is the web connection to the MyQ API */
38
-    protected $_conn = null;
14
+	/** @var string|null $username contains the username used to authenticate with the MyQ API */
15
+	protected $username = null;
16
+	/** @var string|null $password contains the password used to authenticate with the MyQ API */
17
+	protected $password = null;
18
+	/** @var string|null $appId is the application ID used to register with the MyQ API */
19
+	protected $appId = 'NWknvuBd7LoFHfXmKNMBcgajXtZEgKUh4V7WNzMidrpUUluDpVYVZx+xT4PCM5Kx';
20
+	//protected $appId = 'Vj8pQggXLhLy0WHahglCD4N1nAkkXQtGYpq2HrHD7H1nvmbT55KqtN6RSF4ILB%2fi';
21
+	/** @var string|null $securityToken is the auth token returned after a successful login */
22
+	protected $securityToken = null;
23
+	/** @var string|null $userAgent is the User-Agent header value sent with each API request */
24
+	protected $userAgent = 'Chamberlain/3.4.1';
25
+	/** @var string|null $culture is the API culture code for the API */
26
+	protected $culture = 'en';
27
+	/** @var string|null $contentType is the content type used for all cURL requests */
28
+	protected $contentType = 'application/json';
29
+	/** @var array $headers contain HTTP headers for cURL requests */
30
+	protected $_headers = array();
31
+	protected $_deviceId = null;
32
+	protected $_locationName = null;
33
+	protected $_doorName = null;
34
+	protected $_loginUrl = 'https://myqexternal.myqdevice.com/api/v4/User/Validate';
35
+	protected $_getDeviceDetailUrl = 'https://myqexternal.myqdevice.com/api/v4/userdevicedetails/get?&filterOn=true';
36
+	protected $_putDeviceStateUrl = '/api/v4/DeviceAttribute/PutDeviceAttribute';
37
+	/** @var resource|null $_conn is the web connection to the MyQ API */
38
+	protected $_conn = null;
39 39
     
40
-    /**
41
-     * Initializes class. Optionally allows user to override variables
42
-     *
43
-     * @param array $params A associative array for overwriting class variables
44
-     *
45
-     * @return MyQ
46
-     */
47
-    public function __construct ($params = array())
48
-    {
49
-        // Overwrite class variables
50
-        foreach ($params as $k => $v) {
51
-            $this->$k = $v;
52
-        }
53
-        
54
-        // Initialize cURL request headers
55
-        if (sizeof($this->_headers) == 0) {
56
-            $this->_headers = array (
57
-                'MyQApplicationId' => $this->appId,
58
-                'Culture' => $this->culture,
59
-                'Content-Type' => $this->contentType,
60
-                'User-Agent' => $this->userAgent,
61
-            );
62
-        }
63
-        
64
-        // Initialize cURL connection
65
-        $this->_init();
66
-        
67
-        return $this;
68
-    }
40
+	/**
41
+	 * Initializes class. Optionally allows user to override variables
42
+	 *
43
+	 * @param array $params A associative array for overwriting class variables
44
+	 *
45
+	 * @return MyQ
46
+	 */
47
+	public function __construct ($params = array())
48
+	{
49
+		// Overwrite class variables
50
+		foreach ($params as $k => $v) {
51
+			$this->$k = $v;
52
+		}
53
+        
54
+		// Initialize cURL request headers
55
+		if (sizeof($this->_headers) == 0) {
56
+			$this->_headers = array (
57
+				'MyQApplicationId' => $this->appId,
58
+				'Culture' => $this->culture,
59
+				'Content-Type' => $this->contentType,
60
+				'User-Agent' => $this->userAgent,
61
+			);
62
+		}
63
+        
64
+		// Initialize cURL connection
65
+		$this->_init();
66
+        
67
+		return $this;
68
+	}
69 69
     
70
-    /**
71
-     * Perform a login request
72
-     *
73
-     * @param string|null $username Username to use when logging in
74
-     * @param string|null $password Password to use for logging in
75
-     *
76
-     * @return MyQ
77
-     */
78
-    public function login ($username = null, $password = null)
79
-    {
80
-        // Set username/password if not null
81
-        if (!is_null($username)) {
82
-            $this->username = $username;
83
-        }
84
-        
85
-        if (!is_null($password)) {
86
-            $this->password = $password;
87
-        }
88
-        
89
-        // confirm that we have a valid username/password
90
-        $error = array();
91
-        if (is_null($this->username)) {
92
-            $error[] = 'username';
93
-        }
94
-        
95
-        if (is_null($this->password)) {
96
-            $error[] = 'password';
97
-        }
98
-        
99
-        if (sizeof($error) > 0) {
100
-            throw new MyQException('Missing required auth credential: ' . implode(',', $error));
101
-        }
102
-        
103
-        $this->_login();
104
-    }
70
+	/**
71
+	 * Perform a login request
72
+	 *
73
+	 * @param string|null $username Username to use when logging in
74
+	 * @param string|null $password Password to use for logging in
75
+	 *
76
+	 * @return MyQ
77
+	 */
78
+	public function login ($username = null, $password = null)
79
+	{
80
+		// Set username/password if not null
81
+		if (!is_null($username)) {
82
+			$this->username = $username;
83
+		}
84
+        
85
+		if (!is_null($password)) {
86
+			$this->password = $password;
87
+		}
88
+        
89
+		// confirm that we have a valid username/password
90
+		$error = array();
91
+		if (is_null($this->username)) {
92
+			$error[] = 'username';
93
+		}
94
+        
95
+		if (is_null($this->password)) {
96
+			$error[] = 'password';
97
+		}
98
+        
99
+		if (sizeof($error) > 0) {
100
+			throw new MyQException('Missing required auth credential: ' . implode(',', $error));
101
+		}
102
+        
103
+		$this->_login();
104
+	}
105 105
     
106
-    public function getState()
107
-    {
108
-        $this->_getDetails();
109
-        $timeInState = time() - $this->_doorStateTime;
110
-        echo implode(',', array (
111
-            $this->_locationName,
112
-            $this->_doorName,
113
-            $this->_doorState,
114
-            (int)$timeInState,
115
-        ));
116
-    }
106
+	public function getState()
107
+	{
108
+		$this->_getDetails();
109
+		$timeInState = time() - $this->_doorStateTime;
110
+		echo implode(',', array (
111
+			$this->_locationName,
112
+			$this->_doorName,
113
+			$this->_doorState,
114
+			(int)$timeInState,
115
+		));
116
+	}
117 117
     
118
-    public function getDetails()
119
-    {
120
-        return $this->_getDetails();
121
-    }
118
+	public function getDetails()
119
+	{
120
+		return $this->_getDetails();
121
+	}
122 122
     
123
-    private function _init()
124
-    {
125
-        if (!isset($this->_conn)) {
126
-            $this->_conn = curl_init();
123
+	private function _init()
124
+	{
125
+		if (!isset($this->_conn)) {
126
+			$this->_conn = curl_init();
127 127
             
128
-            curl_setopt_array($this->_conn, array (
129
-                CURLOPT_RETURNTRANSFER => true,
130
-                CURLOPT_ENCODING       => "",
131
-                CURLOPT_MAXREDIRS      => 10,
132
-                CURLOPT_TIMEOUT        => 30,
133
-                CURLOPT_HTTP_VERSION   => CURL_HTTP_VERSION_1_1,
134
-                CURLOPT_FAILONERROR    => true,
135
-                CURLOPT_FOLLOWLOCATION => true,
136
-                CURLOPT_FRESH_CONNECT  => true,
137
-                CURLOPT_FORBID_REUSE   => true,
138
-                CURLOPT_USERAGENT      => $this->userAgent,
139
-            ));
140
-        }
141
-        
142
-        $this->_setHeaders();
143
-    }
144
-    private function _setHeaders()
145
-    {
146
-        $headers = array();
147
-        
148
-        foreach ($this->_headers as $k => $v) {
149
-            $headers[] = "$k: $v";
150
-        }
151
-        
152
-        curl_setopt($this->_conn, CURLOPT_HTTPHEADER, $headers);
153
-    }
128
+			curl_setopt_array($this->_conn, array (
129
+				CURLOPT_RETURNTRANSFER => true,
130
+				CURLOPT_ENCODING       => "",
131
+				CURLOPT_MAXREDIRS      => 10,
132
+				CURLOPT_TIMEOUT        => 30,
133
+				CURLOPT_HTTP_VERSION   => CURL_HTTP_VERSION_1_1,
134
+				CURLOPT_FAILONERROR    => true,
135
+				CURLOPT_FOLLOWLOCATION => true,
136
+				CURLOPT_FRESH_CONNECT  => true,
137
+				CURLOPT_FORBID_REUSE   => true,
138
+				CURLOPT_USERAGENT      => $this->userAgent,
139
+			));
140
+		}
141
+        
142
+		$this->_setHeaders();
143
+	}
144
+	private function _setHeaders()
145
+	{
146
+		$headers = array();
147
+        
148
+		foreach ($this->_headers as $k => $v) {
149
+			$headers[] = "$k: $v";
150
+		}
151
+        
152
+		curl_setopt($this->_conn, CURLOPT_HTTPHEADER, $headers);
153
+	}
154 154
     
155
-    private function _login()
156
-    {
157
-        $this->_init();
155
+	private function _login()
156
+	{
157
+		$this->_init();
158 158
         
159
-        curl_setopt($this->_conn, CURLOPT_CUSTOMREQUEST, 'POST');
160
-        curl_setopt($this->_conn, CURLOPT_URL, $this->_loginUrl);
159
+		curl_setopt($this->_conn, CURLOPT_CUSTOMREQUEST, 'POST');
160
+		curl_setopt($this->_conn, CURLOPT_URL, $this->_loginUrl);
161 161
         
162
-        $post = json_encode(array('username' => $this->username, 'password' => $this->password));
162
+		$post = json_encode(array('username' => $this->username, 'password' => $this->password));
163 163
         
164
-        curl_setopt($this->_conn, CURLOPT_POSTFIELDS, $post);
164
+		curl_setopt($this->_conn, CURLOPT_POSTFIELDS, $post);
165 165
         
166
-        $output = curl_exec($this->_conn);
166
+		$output = curl_exec($this->_conn);
167 167
         
168
-        $data = json_decode($output);
168
+		$data = json_decode($output);
169 169
         
170
-        if ($data == false || !isset($data->SecurityToken)) {
171
-            throw new MyQException("Error processing login request: $output");
172
-        }
170
+		if ($data == false || !isset($data->SecurityToken)) {
171
+			throw new MyQException("Error processing login request: $output");
172
+		}
173 173
         
174
-        $this->_headers['SecurityToken'] = $data->SecurityToken;
174
+		$this->_headers['SecurityToken'] = $data->SecurityToken;
175 175
         
176
-        return $this;
177
-    }
176
+		return $this;
177
+	}
178 178
     
179
-    private function _getDetails()
180
-    {
181
-        $this->_init();
182
-        
183
-        curl_setopt($this->_conn, CURLOPT_CUSTOMREQUEST, 'GET');
184
-        curl_setopt($this->_conn, CURLOPT_URL, $this->_getDeviceDetailUrl);
185
-        
186
-        $output = curl_exec($this->_conn);
187
-        
188
-        $data = json_decode($output);
189
-        
190
-        if ($data == false || !isset($data->Devices)) {
191
-            throw new MyQException("Error fetching device details: $output");
192
-        }
193
-        
194
-        // Find our door device ID
195
-        foreach ($data->Devices as $device) {
196
-            if (stripos($device->MyQDeviceTypeName, "Gateway") !== false) {
197
-                // Find location name
198
-                foreach ($device->Attributes as $attr) {
199
-                    if ($attr->AttributeDisplayName == 'desc') {
200
-                        $this->_locationName = $attr->Value;
201
-                    }
202
-                }
203
-            }
179
+	private function _getDetails()
180
+	{
181
+		$this->_init();
182
+        
183
+		curl_setopt($this->_conn, CURLOPT_CUSTOMREQUEST, 'GET');
184
+		curl_setopt($this->_conn, CURLOPT_URL, $this->_getDeviceDetailUrl);
185
+        
186
+		$output = curl_exec($this->_conn);
187
+        
188
+		$data = json_decode($output);
189
+        
190
+		if ($data == false || !isset($data->Devices)) {
191
+			throw new MyQException("Error fetching device details: $output");
192
+		}
193
+        
194
+		// Find our door device ID
195
+		foreach ($data->Devices as $device) {
196
+			if (stripos($device->MyQDeviceTypeName, "Gateway") !== false) {
197
+				// Find location name
198
+				foreach ($device->Attributes as $attr) {
199
+					if ($attr->AttributeDisplayName == 'desc') {
200
+						$this->_locationName = $attr->Value;
201
+					}
202
+				}
203
+			}
204 204
             
205
-            $this->_deviceId = $device->MyQDeviceId;
205
+			$this->_deviceId = $device->MyQDeviceId;
206 206
             
207
-            foreach ($device->Attributes as $attr) {
208
-                switch ($attr->AttributeDisplayName) {
209
-                    case 'desc':
210
-                        $this->_doorName = $attr->Value;
211
-                        break;
212
-                    case 'doorstate':
213
-                        $this->_doorState = $attr->Value;
214
-                        // UpdatedTime is a timestamp in ms, so we truncate
215
-                        $this->_doorStateTime = (int)$attr->UpdatedTime / 1000;
216
-                        break;
217
-                    default:
218
-                        continue;
219
-                }
220
-            }
221
-        }
222
-    }
207
+			foreach ($device->Attributes as $attr) {
208
+				switch ($attr->AttributeDisplayName) {
209
+					case 'desc':
210
+						$this->_doorName = $attr->Value;
211
+						break;
212
+					case 'doorstate':
213
+						$this->_doorState = $attr->Value;
214
+						// UpdatedTime is a timestamp in ms, so we truncate
215
+						$this->_doorStateTime = (int)$attr->UpdatedTime / 1000;
216
+						break;
217
+					default:
218
+						continue;
219
+				}
220
+			}
221
+		}
222
+	}
223 223
 }
Please login to merge, or discard this patch.
Switch Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -206,16 +206,16 @@
 block discarded – undo
206 206
             
207 207
             foreach ($device->Attributes as $attr) {
208 208
                 switch ($attr->AttributeDisplayName) {
209
-                    case 'desc':
210
-                        $this->_doorName = $attr->Value;
211
-                        break;
212
-                    case 'doorstate':
213
-                        $this->_doorState = $attr->Value;
214
-                        // UpdatedTime is a timestamp in ms, so we truncate
215
-                        $this->_doorStateTime = (int)$attr->UpdatedTime / 1000;
216
-                        break;
217
-                    default:
218
-                        continue;
209
+                case 'desc':
210
+                    $this->_doorName = $attr->Value;
211
+                    break;
212
+                case 'doorstate':
213
+                    $this->_doorState = $attr->Value;
214
+                    // UpdatedTime is a timestamp in ms, so we truncate
215
+                    $this->_doorStateTime = (int)$attr->UpdatedTime / 1000;
216
+                    break;
217
+                default:
218
+                    continue;
219 219
                 }
220 220
             }
221 221
         }
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
      *
45 45
      * @return MyQ
46 46
      */
47
-    public function __construct ($params = array())
47
+    public function __construct($params = array())
48 48
     {
49 49
         // Overwrite class variables
50 50
         foreach ($params as $k => $v) {
@@ -52,8 +52,8 @@  discard block
 block discarded – undo
52 52
         }
53 53
         
54 54
         // Initialize cURL request headers
55
-        if (sizeof($this->_headers) == 0) {
56
-            $this->_headers = array (
55
+        if (sizeof($this->_headers)==0) {
56
+            $this->_headers = array(
57 57
                 'MyQApplicationId' => $this->appId,
58 58
                 'Culture' => $this->culture,
59 59
                 'Content-Type' => $this->contentType,
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
      *
76 76
      * @return MyQ
77 77
      */
78
-    public function login ($username = null, $password = null)
78
+    public function login($username = null, $password = null)
79 79
     {
80 80
         // Set username/password if not null
81 81
         if (!is_null($username)) {
@@ -96,8 +96,8 @@  discard block
 block discarded – undo
96 96
             $error[] = 'password';
97 97
         }
98 98
         
99
-        if (sizeof($error) > 0) {
100
-            throw new MyQException('Missing required auth credential: ' . implode(',', $error));
99
+        if (sizeof($error)>0) {
100
+            throw new MyQException('Missing required auth credential: '.implode(',', $error));
101 101
         }
102 102
         
103 103
         $this->_login();
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
     {
108 108
         $this->_getDetails();
109 109
         $timeInState = time() - $this->_doorStateTime;
110
-        echo implode(',', array (
110
+        echo implode(',', array(
111 111
             $this->_locationName,
112 112
             $this->_doorName,
113 113
             $this->_doorState,
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
         if (!isset($this->_conn)) {
126 126
             $this->_conn = curl_init();
127 127
             
128
-            curl_setopt_array($this->_conn, array (
128
+            curl_setopt_array($this->_conn, array(
129 129
                 CURLOPT_RETURNTRANSFER => true,
130 130
                 CURLOPT_ENCODING       => "",
131 131
                 CURLOPT_MAXREDIRS      => 10,
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
         
168 168
         $data = json_decode($output);
169 169
         
170
-        if ($data == false || !isset($data->SecurityToken)) {
170
+        if ($data==false || !isset($data->SecurityToken)) {
171 171
             throw new MyQException("Error processing login request: $output");
172 172
         }
173 173
         
@@ -187,16 +187,16 @@  discard block
 block discarded – undo
187 187
         
188 188
         $data = json_decode($output);
189 189
         
190
-        if ($data == false || !isset($data->Devices)) {
190
+        if ($data==false || !isset($data->Devices)) {
191 191
             throw new MyQException("Error fetching device details: $output");
192 192
         }
193 193
         
194 194
         // Find our door device ID
195 195
         foreach ($data->Devices as $device) {
196
-            if (stripos($device->MyQDeviceTypeName, "Gateway") !== false) {
196
+            if (stripos($device->MyQDeviceTypeName, "Gateway")!==false) {
197 197
                 // Find location name
198 198
                 foreach ($device->Attributes as $attr) {
199
-                    if ($attr->AttributeDisplayName == 'desc') {
199
+                    if ($attr->AttributeDisplayName=='desc') {
200 200
                         $this->_locationName = $attr->Value;
201 201
                     }
202 202
                 }
Please login to merge, or discard this patch.
src/Route4Me/Exception/myErrorHandler.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@
 block discarded – undo
3 3
 
4 4
 class myErrorHandler extends \Exception
5 5
 {
6
-    public function proc_error($errno, $errstr, $errfile, $errline) 
7
-    {
8
-        echo "line: $errline --- ".$errstr."<br>";
6
+	public function proc_error($errno, $errstr, $errfile, $errline) 
7
+	{
8
+		echo "line: $errline --- ".$errstr."<br>";
9 9
     
10
-    }
10
+	}
11 11
 }
Please login to merge, or discard this patch.
src/Route4Me/curl_http_client.php 3 patches
Indentation   +369 added lines, -369 removed lines patch added patch discarded remove patch
@@ -3,373 +3,373 @@  discard block
 block discarded – undo
3 3
 
4 4
 class CurlHttpClient
5 5
 {
6
-    var $ch ;
7
-    var $debug = false;
8
-    var $error_msg;
6
+	var $ch ;
7
+	var $debug = false;
8
+	var $error_msg;
9 9
 
10
-    function CurlHttpClient($debug = false)
11
-    {
12
-        $this->debug = $debug;
13
-        $this->init();
14
-    }
10
+	function CurlHttpClient($debug = false)
11
+	{
12
+		$this->debug = $debug;
13
+		$this->init();
14
+	}
15 15
     
16
-    function init()
17
-    {
18
-        // initialize curl handle
19
-        $this->ch = curl_init();
20
-        //set various options
21
-        //set error in case http return code bigger than 300
22
-        curl_setopt($this->ch, CURLOPT_FAILONERROR, true);
23
-        // use gzip if possible
24
-        curl_setopt($this->ch,CURLOPT_ENCODING , 'gzip, deflate');
25
-        // do not veryfy ssl
26
-        // this is important for windows
27
-        // as well for being able to access pages with non valid cert
28
-        curl_setopt($this->ch, CURLOPT_SSL_VERIFYPEER, 0);
29
-    }
16
+	function init()
17
+	{
18
+		// initialize curl handle
19
+		$this->ch = curl_init();
20
+		//set various options
21
+		//set error in case http return code bigger than 300
22
+		curl_setopt($this->ch, CURLOPT_FAILONERROR, true);
23
+		// use gzip if possible
24
+		curl_setopt($this->ch,CURLOPT_ENCODING , 'gzip, deflate');
25
+		// do not veryfy ssl
26
+		// this is important for windows
27
+		// as well for being able to access pages with non valid cert
28
+		curl_setopt($this->ch, CURLOPT_SSL_VERIFYPEER, 0);
29
+	}
30 30
     
31
-    /**
32
-     * Set username/pass for basic http auth
33
-     * @param string user
34
-     * @param string pass
35
-     * @access public
36
-     */
37
-    function setCredentials($username,$password)
38
-    {
39
-        curl_setopt($this->ch, CURLOPT_USERPWD, "$username:$password");
40
-    }
31
+	/**
32
+	 * Set username/pass for basic http auth
33
+	 * @param string user
34
+	 * @param string pass
35
+	 * @access public
36
+	 */
37
+	function setCredentials($username,$password)
38
+	{
39
+		curl_setopt($this->ch, CURLOPT_USERPWD, "$username:$password");
40
+	}
41 41
     
42
-    /**
43
-     * Set referrer
44
-     * @param string referrer url 
45
-     * @access public
46
-     */
47
-    function setReferrer($referrer_url)
48
-    {
49
-        curl_setopt($this->ch, CURLOPT_REFERER, $referrer_url);
50
-    }
42
+	/**
43
+	 * Set referrer
44
+	 * @param string referrer url 
45
+	 * @access public
46
+	 */
47
+	function setReferrer($referrer_url)
48
+	{
49
+		curl_setopt($this->ch, CURLOPT_REFERER, $referrer_url);
50
+	}
51 51
     
52
-    /**
53
-     * Set client's userAgent
54
-     * @param string user agent
55
-     * @access public
56
-     */
57
-    function setUserAgent($userAgent)
58
-    {
59
-        curl_setopt($this->ch, CURLOPT_USERAGENT, $userAgent);
60
-    }
52
+	/**
53
+	 * Set client's userAgent
54
+	 * @param string user agent
55
+	 * @access public
56
+	 */
57
+	function setUserAgent($userAgent)
58
+	{
59
+		curl_setopt($this->ch, CURLOPT_USERAGENT, $userAgent);
60
+	}
61 61
     
62
-    /**
63
-     * Set to receive output headers in all output functions
64
-     * @param boolean true to include all response headers with output, false otherwise
65
-     * @access public
66
-     */
67
-    function includeResponseHeaders($value)
68
-    {
69
-        curl_setopt($this->ch, CURLOPT_HEADER, $value);
70
-    }
62
+	/**
63
+	 * Set to receive output headers in all output functions
64
+	 * @param boolean true to include all response headers with output, false otherwise
65
+	 * @access public
66
+	 */
67
+	function includeResponseHeaders($value)
68
+	{
69
+		curl_setopt($this->ch, CURLOPT_HEADER, $value);
70
+	}
71 71
     
72
-    /**
73
-     * Set proxy to use for each curl request
74
-     * @param string proxy
75
-     * @access public
76
-     */
77
-    function setProxy($proxy)
78
-    {
79
-        curl_setopt($this->ch, CURLOPT_PROXY, $proxy);
80
-    }
72
+	/**
73
+	 * Set proxy to use for each curl request
74
+	 * @param string proxy
75
+	 * @access public
76
+	 */
77
+	function setProxy($proxy)
78
+	{
79
+		curl_setopt($this->ch, CURLOPT_PROXY, $proxy);
80
+	}
81 81
     
82
-    /**
83
-     * Send post data to target URL     
84
-     * return data returned from url or false if error occured
85
-     * @param string url
86
-     * @param mixed post data (assoc array ie. $foo['post_var_name'] = $value or as string like var=val1&var2=val2)
87
-     * @param string ip address to bind (default null)
88
-     * @param int timeout in sec for complete curl operation (default 10)
89
-     * @return string data
90
-     * @access public
91
-     */
92
-    function sendPostData($url, $postdata, $ip=null, $timeout=10)
93
-    {
94
-        //set various curl options first
95
-        // set url to post to
96
-        curl_setopt($this->ch, CURLOPT_URL,$url);
97
-        // return into a variable rather than displaying it
98
-        curl_setopt($this->ch, CURLOPT_RETURNTRANSFER,true);
82
+	/**
83
+	 * Send post data to target URL     
84
+	 * return data returned from url or false if error occured
85
+	 * @param string url
86
+	 * @param mixed post data (assoc array ie. $foo['post_var_name'] = $value or as string like var=val1&var2=val2)
87
+	 * @param string ip address to bind (default null)
88
+	 * @param int timeout in sec for complete curl operation (default 10)
89
+	 * @return string data
90
+	 * @access public
91
+	 */
92
+	function sendPostData($url, $postdata, $ip=null, $timeout=10)
93
+	{
94
+		//set various curl options first
95
+		// set url to post to
96
+		curl_setopt($this->ch, CURLOPT_URL,$url);
97
+		// return into a variable rather than displaying it
98
+		curl_setopt($this->ch, CURLOPT_RETURNTRANSFER,true);
99 99
         
100
-        //bind to specific ip address if it is sent trough arguments
101
-        if($ip) {
102
-            if($this->debug)
103
-            {
104
-                echo "Binding to ip $ip\n";
105
-            }
106
-            curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
107
-        }
100
+		//bind to specific ip address if it is sent trough arguments
101
+		if($ip) {
102
+			if($this->debug)
103
+			{
104
+				echo "Binding to ip $ip\n";
105
+			}
106
+			curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
107
+		}
108 108
         
109
-        //set curl function timeout to $timeout
110
-        curl_setopt($this->ch, CURLOPT_TIMEOUT, $timeout);
109
+		//set curl function timeout to $timeout
110
+		curl_setopt($this->ch, CURLOPT_TIMEOUT, $timeout);
111 111
         
112
-        //set method to post
113
-        curl_setopt($this->ch, CURLOPT_POST, true);
114
-        // set post string
115
-        curl_setopt($this->ch, CURLOPT_POSTFIELDS, $postdata);
112
+		//set method to post
113
+		curl_setopt($this->ch, CURLOPT_POST, true);
114
+		// set post string
115
+		curl_setopt($this->ch, CURLOPT_POSTFIELDS, $postdata);
116 116
         
117
-        //and finally send curl request
118
-        $result = curl_exec_redir($this->ch);
119
-        if(curl_errno($this->ch)) {
120
-            if($this->debug) {
121
-                echo "Error Occured in Curl\n";
122
-                echo "Error number: " .curl_errno($this->ch) ."\n";
123
-                echo "Error message: " .curl_error($this->ch)."\n";
124
-            }
125
-            return false;
126
-        } else {
127
-            return $result;
128
-        }
129
-    }
117
+		//and finally send curl request
118
+		$result = curl_exec_redir($this->ch);
119
+		if(curl_errno($this->ch)) {
120
+			if($this->debug) {
121
+				echo "Error Occured in Curl\n";
122
+				echo "Error number: " .curl_errno($this->ch) ."\n";
123
+				echo "Error message: " .curl_error($this->ch)."\n";
124
+			}
125
+			return false;
126
+		} else {
127
+			return $result;
128
+		}
129
+	}
130 130
     
131
-    /**
132
-     * fetch data from target URL     
133
-     * return data returned from url or false if error occured
134
-     * @param string url     
135
-     * @param string ip address to bind (default null)
136
-     * @param int timeout in sec for complete curl operation (default 5)
137
-     * @return string data
138
-     * @access public
139
-     */
140
-    function fetchUrl($url, $ip=null, $timeout=5)
141
-    {
142
-        // set url to post to
143
-        curl_setopt($this->ch, CURLOPT_URL,$url);
131
+	/**
132
+	 * fetch data from target URL     
133
+	 * return data returned from url or false if error occured
134
+	 * @param string url     
135
+	 * @param string ip address to bind (default null)
136
+	 * @param int timeout in sec for complete curl operation (default 5)
137
+	 * @return string data
138
+	 * @access public
139
+	 */
140
+	function fetchUrl($url, $ip=null, $timeout=5)
141
+	{
142
+		// set url to post to
143
+		curl_setopt($this->ch, CURLOPT_URL,$url);
144 144
         
145
-        //set method to get
146
-        curl_setopt($this->ch, CURLOPT_HTTPGET,true);
147
-        // return into a variable rather than displaying it
148
-        curl_setopt($this->ch, CURLOPT_RETURNTRANSFER,true);
145
+		//set method to get
146
+		curl_setopt($this->ch, CURLOPT_HTTPGET,true);
147
+		// return into a variable rather than displaying it
148
+		curl_setopt($this->ch, CURLOPT_RETURNTRANSFER,true);
149 149
         
150
-        //bind to specific ip address if it is sent trough arguments
151
-        if($ip) {
152
-            if($this->debug) {
153
-                echo "Binding to ip $ip\n";
154
-            }
150
+		//bind to specific ip address if it is sent trough arguments
151
+		if($ip) {
152
+			if($this->debug) {
153
+				echo "Binding to ip $ip\n";
154
+			}
155 155
             
156
-            curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
157
-        }
156
+			curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
157
+		}
158 158
         
159
-        //set curl function timeout to $timeout
160
-        curl_setopt($this->ch, CURLOPT_TIMEOUT, $timeout);
159
+		//set curl function timeout to $timeout
160
+		curl_setopt($this->ch, CURLOPT_TIMEOUT, $timeout);
161 161
         
162
-        //and finally send curl request
163
-        $result = curl_exec_redir($this->ch);
164
-        if(curl_errno($this->ch)) {
165
-            if($this->debug) {
166
-                echo "Error Occured in Curl\n";
167
-                echo "Error number: " .curl_errno($this->ch) ."\n";
168
-                echo "Error message: " .curl_error($this->ch)."\n";
169
-            }
170
-            return false;
171
-        } else {
172
-            return $result;
173
-        }
174
-    }
162
+		//and finally send curl request
163
+		$result = curl_exec_redir($this->ch);
164
+		if(curl_errno($this->ch)) {
165
+			if($this->debug) {
166
+				echo "Error Occured in Curl\n";
167
+				echo "Error number: " .curl_errno($this->ch) ."\n";
168
+				echo "Error message: " .curl_error($this->ch)."\n";
169
+			}
170
+			return false;
171
+		} else {
172
+			return $result;
173
+		}
174
+	}
175 175
     
176
-    /**
177
-     * Fetch data from target URL
178
-     * and store it directly to file          
179
-     * @param string url     
180
-     * @param resource value stream resource(ie. fopen)
181
-     * @param string ip address to bind (default null)
182
-     * @param int timeout in sec for complete curl operation (default 5)
183
-     * @return boolean true on success false othervise
184
-     * @access public
185
-     */
186
-    function fetchIntoFile($url, $fp, $ip=null, $timeout=5)
187
-    {
188
-        // set url to post to
189
-        curl_setopt($this->ch, CURLOPT_URL,$url);
190
-        //set method to get
191
-        curl_setopt($this->ch, CURLOPT_HTTPGET, true);
192
-        // store data into file rather than displaying it
193
-        curl_setopt($this->ch, CURLOPT_FILE, $fp);
176
+	/**
177
+	 * Fetch data from target URL
178
+	 * and store it directly to file          
179
+	 * @param string url     
180
+	 * @param resource value stream resource(ie. fopen)
181
+	 * @param string ip address to bind (default null)
182
+	 * @param int timeout in sec for complete curl operation (default 5)
183
+	 * @return boolean true on success false othervise
184
+	 * @access public
185
+	 */
186
+	function fetchIntoFile($url, $fp, $ip=null, $timeout=5)
187
+	{
188
+		// set url to post to
189
+		curl_setopt($this->ch, CURLOPT_URL,$url);
190
+		//set method to get
191
+		curl_setopt($this->ch, CURLOPT_HTTPGET, true);
192
+		// store data into file rather than displaying it
193
+		curl_setopt($this->ch, CURLOPT_FILE, $fp);
194 194
         
195
-        //bind to specific ip address if it is sent trough arguments
196
-        if($ip) {
197
-            if($this->debug) {
198
-                echo "Binding to ip $ip\n";
199
-            }
200
-            curl_setopt($this->ch, CURLOPT_INTERFACE, $ip);
201
-        }
195
+		//bind to specific ip address if it is sent trough arguments
196
+		if($ip) {
197
+			if($this->debug) {
198
+				echo "Binding to ip $ip\n";
199
+			}
200
+			curl_setopt($this->ch, CURLOPT_INTERFACE, $ip);
201
+		}
202 202
         
203
-        //set curl function timeout to $timeout
204
-        curl_setopt($this->ch, CURLOPT_TIMEOUT, $timeout);
203
+		//set curl function timeout to $timeout
204
+		curl_setopt($this->ch, CURLOPT_TIMEOUT, $timeout);
205 205
         
206
-        //and finally send curl request
207
-        $result = curl_exec_redir($this->ch);
208
-        if(curl_errno($this->ch)) {
209
-            if($this->debug) {
210
-                echo "Error Occured in Curl\n";
211
-                echo "Error number: " .curl_errno($this->ch) ."\n";
212
-                echo "Error message: " .curl_error($this->ch)."\n";
213
-            }
206
+		//and finally send curl request
207
+		$result = curl_exec_redir($this->ch);
208
+		if(curl_errno($this->ch)) {
209
+			if($this->debug) {
210
+				echo "Error Occured in Curl\n";
211
+				echo "Error number: " .curl_errno($this->ch) ."\n";
212
+				echo "Error message: " .curl_error($this->ch)."\n";
213
+			}
214 214
             
215
-            return false;
216
-        } else  {
217
-            return true;
218
-        }
219
-    }
215
+			return false;
216
+		} else  {
217
+			return true;
218
+		}
219
+	}
220 220
     
221
-    /**
222
-     * Send multipart post data to the target URL     
223
-     * return data returned from url or false if error occured
224
-     * (contribution by vule nikolic, [email protected])
225
-     * @param string url
226
-     * @param array assoc post data array ie. $foo['post_var_name'] = $value
227
-     * @param array assoc $file_field_array, contains file_field name = value - path pairs
228
-     * @param string ip address to bind (default null)
229
-     * @param int timeout in sec for complete curl operation (default 30 sec)
230
-     * @return string data
231
-     * @access public
232
-     */
233
-    function sendMultipartPostData($url, $postdata, $file_field_array=array(), $ip=null, $timeout=30)
234
-    {
235
-        //set various curl options first
236
-        // set url to post to
237
-        curl_setopt($this->ch, CURLOPT_URL, $url);
238
-        // return into a variable rather than displaying it
239
-        curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, true);
221
+	/**
222
+	 * Send multipart post data to the target URL     
223
+	 * return data returned from url or false if error occured
224
+	 * (contribution by vule nikolic, [email protected])
225
+	 * @param string url
226
+	 * @param array assoc post data array ie. $foo['post_var_name'] = $value
227
+	 * @param array assoc $file_field_array, contains file_field name = value - path pairs
228
+	 * @param string ip address to bind (default null)
229
+	 * @param int timeout in sec for complete curl operation (default 30 sec)
230
+	 * @return string data
231
+	 * @access public
232
+	 */
233
+	function sendMultipartPostData($url, $postdata, $file_field_array=array(), $ip=null, $timeout=30)
234
+	{
235
+		//set various curl options first
236
+		// set url to post to
237
+		curl_setopt($this->ch, CURLOPT_URL, $url);
238
+		// return into a variable rather than displaying it
239
+		curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, true);
240 240
         
241
-        //bind to specific ip address if it is sent trough arguments
242
-        if($ip) {
243
-            if($this->debug) {
244
-                echo "Binding to ip $ip\n";
245
-            }
241
+		//bind to specific ip address if it is sent trough arguments
242
+		if($ip) {
243
+			if($this->debug) {
244
+				echo "Binding to ip $ip\n";
245
+			}
246 246
             
247
-            curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
248
-        }
247
+			curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
248
+		}
249 249
         
250
-        //set curl function timeout to $timeout
251
-        curl_setopt($this->ch, CURLOPT_TIMEOUT, $timeout);
252
-        //set method to post
253
-        curl_setopt($this->ch, CURLOPT_POST, true);
254
-        // disable Expect header
255
-        // hack to make it working
256
-        $headers = array("Expect: ");
257
-        curl_setopt($this->ch, CURLOPT_HTTPHEADER, $headers);
258
-        // initialize result post array
259
-        $result_post = array();
260
-        //generate post string
261
-        $post_array = array();
262
-        $post_string_array = array();
250
+		//set curl function timeout to $timeout
251
+		curl_setopt($this->ch, CURLOPT_TIMEOUT, $timeout);
252
+		//set method to post
253
+		curl_setopt($this->ch, CURLOPT_POST, true);
254
+		// disable Expect header
255
+		// hack to make it working
256
+		$headers = array("Expect: ");
257
+		curl_setopt($this->ch, CURLOPT_HTTPHEADER, $headers);
258
+		// initialize result post array
259
+		$result_post = array();
260
+		//generate post string
261
+		$post_array = array();
262
+		$post_string_array = array();
263 263
         
264
-        if(!is_array($postdata)) {
265
-            return false;
266
-        }
264
+		if(!is_array($postdata)) {
265
+			return false;
266
+		}
267 267
         
268
-        foreach($postdata as $key=>$value) {
269
-            $post_array[$key] = $value;
270
-            $post_string_array[] = urlencode($key)."=".urlencode($value);
271
-        }
268
+		foreach($postdata as $key=>$value) {
269
+			$post_array[$key] = $value;
270
+			$post_string_array[] = urlencode($key)."=".urlencode($value);
271
+		}
272 272
         
273
-        $post_string = implode("&",$post_string_array);
274
-        if($this->debug) {
275
-            echo "Post String: $post_string\n";
276
-        }
273
+		$post_string = implode("&",$post_string_array);
274
+		if($this->debug) {
275
+			echo "Post String: $post_string\n";
276
+		}
277 277
         
278
-        // set post string
279
-        //curl_setopt($this->ch, CURLOPT_POSTFIELDS, $post_string);
280
-        // set multipart form data - file array field-value pairs
281
-        if(!empty($file_field_array)) {
282
-            foreach($file_field_array as $var_name => $var_value) {
283
-                if(strpos(PHP_OS, "WIN") !== false) $var_value = str_replace("/", "\\", $var_value); // win hack
284
-                $file_field_array[$var_name] = "@".$var_value;
285
-            }
286
-        }
278
+		// set post string
279
+		//curl_setopt($this->ch, CURLOPT_POSTFIELDS, $post_string);
280
+		// set multipart form data - file array field-value pairs
281
+		if(!empty($file_field_array)) {
282
+			foreach($file_field_array as $var_name => $var_value) {
283
+				if(strpos(PHP_OS, "WIN") !== false) $var_value = str_replace("/", "\\", $var_value); // win hack
284
+				$file_field_array[$var_name] = "@".$var_value;
285
+			}
286
+		}
287 287
         
288
-        // set post data
289
-        $result_post = array_merge($post_array, $file_field_array);
290
-        curl_setopt($this->ch, CURLOPT_POSTFIELDS, $result_post);
288
+		// set post data
289
+		$result_post = array_merge($post_array, $file_field_array);
290
+		curl_setopt($this->ch, CURLOPT_POSTFIELDS, $result_post);
291 291
         
292
-        //and finally send curl request
293
-        $result = curl_exec_redir($this->ch);
294
-        if(curl_errno($this->ch)) {
295
-            if($this->debug) {
296
-                echo "Error Occured in Curl\n";
297
-                echo "Error number: " .curl_errno($this->ch) ."\n";
298
-                echo "Error message: " .curl_error($this->ch)."\n";
299
-            }
292
+		//and finally send curl request
293
+		$result = curl_exec_redir($this->ch);
294
+		if(curl_errno($this->ch)) {
295
+			if($this->debug) {
296
+				echo "Error Occured in Curl\n";
297
+				echo "Error number: " .curl_errno($this->ch) ."\n";
298
+				echo "Error message: " .curl_error($this->ch)."\n";
299
+			}
300 300
             
301
-            return false;
302
-        } else {
303
-            return $result;
304
-        }
305
-    }
301
+			return false;
302
+		} else {
303
+			return $result;
304
+		}
305
+	}
306 306
     
307
-    /**
308
-     * Set file location where cookie data will be stored and send on each new request
309
-     * @param string absolute path to cookie file (must be in writable dir)
310
-     * @access public
311
-     */
312
-    function storeCookies($cookie_file)
313
-    {
314
-        // use cookies on each request (cookies stored in $cookie_file)
315
-        curl_setopt ($this->ch, CURLOPT_COOKIEJAR, $cookie_file);
316
-        curl_setopt ($this->ch, CURLOPT_COOKIEFILE, $cookie_file);
317
-    }
307
+	/**
308
+	 * Set file location where cookie data will be stored and send on each new request
309
+	 * @param string absolute path to cookie file (must be in writable dir)
310
+	 * @access public
311
+	 */
312
+	function storeCookies($cookie_file)
313
+	{
314
+		// use cookies on each request (cookies stored in $cookie_file)
315
+		curl_setopt ($this->ch, CURLOPT_COOKIEJAR, $cookie_file);
316
+		curl_setopt ($this->ch, CURLOPT_COOKIEFILE, $cookie_file);
317
+	}
318 318
     
319
-    /**
320
-     * Set custom cookie
321
-     * @param string cookie
322
-     * @access public
323
-     */
324
-    function setCookie($cookie)
325
-    {        
326
-        curl_setopt ($this->ch, CURLOPT_COOKIE, $cookie);
327
-    }
319
+	/**
320
+	 * Set custom cookie
321
+	 * @param string cookie
322
+	 * @access public
323
+	 */
324
+	function setCookie($cookie)
325
+	{        
326
+		curl_setopt ($this->ch, CURLOPT_COOKIE, $cookie);
327
+	}
328 328
     
329
-    /**
330
-     * Get last URL info 
331
-     * usefull when original url was redirected to other location    
332
-     * @access public
333
-     * @return string url
334
-     */
335
-    function getEffectiveUrl()
336
-    {
337
-        return curl_getinfo($this->ch, CURLINFO_EFFECTIVE_URL);
338
-    }
329
+	/**
330
+	 * Get last URL info 
331
+	 * usefull when original url was redirected to other location    
332
+	 * @access public
333
+	 * @return string url
334
+	 */
335
+	function getEffectiveUrl()
336
+	{
337
+		return curl_getinfo($this->ch, CURLINFO_EFFECTIVE_URL);
338
+	}
339 339
     
340
-    /**
341
-     * Get http response code     
342
-     * @access public
343
-     * @return int
344
-     */
345
-    function getHttpResponseCode()
346
-    {
347
-        return curl_getinfo($this->ch, CURLINFO_HTTP_CODE);
348
-    }
340
+	/**
341
+	 * Get http response code     
342
+	 * @access public
343
+	 * @return int
344
+	 */
345
+	function getHttpResponseCode()
346
+	{
347
+		return curl_getinfo($this->ch, CURLINFO_HTTP_CODE);
348
+	}
349 349
     
350
-    /**
351
-     * Return last error message and error number
352
-     * @return string error msg
353
-     * @access public
354
-     */
355
-    function getErrorMsg()
356
-    {
357
-        $err = "Error number: " .curl_errno($this->ch) ."\n";
358
-        $err .="Error message: " .curl_error($this->ch)."\n";
359
-        return $err;
360
-    }
350
+	/**
351
+	 * Return last error message and error number
352
+	 * @return string error msg
353
+	 * @access public
354
+	 */
355
+	function getErrorMsg()
356
+	{
357
+		$err = "Error number: " .curl_errno($this->ch) ."\n";
358
+		$err .="Error message: " .curl_error($this->ch)."\n";
359
+		return $err;
360
+	}
361 361
     
362
-    /**
363
-     * Close curl session and free resource
364
-     * Usually no need to call this function directly
365
-     * in case you do you have to call init() to recreate curl
366
-     * @access public
367
-     */
368
-    function close()
369
-    {
370
-        //close curl session and free up resources
371
-        curl_close($this->ch);
372
-    }
362
+	/**
363
+	 * Close curl session and free resource
364
+	 * Usually no need to call this function directly
365
+	 * in case you do you have to call init() to recreate curl
366
+	 * @access public
367
+	 */
368
+	function close()
369
+	{
370
+		//close curl session and free up resources
371
+		curl_close($this->ch);
372
+	}
373 373
 }
374 374
 
375 375
 /**
@@ -378,58 +378,58 @@  discard block
 block discarded – undo
378 378
  */
379 379
 function curlExecRedir($ch)
380 380
 {
381
-    static $curl_loops = 0;
382
-    static $curl_max_loops = 20;
381
+	static $curl_loops = 0;
382
+	static $curl_max_loops = 20;
383 383
     
384
-    if ($curl_loops++ >= $curl_max_loops) {
385
-        $curl_loops = 0;
386
-        return FALSE;
387
-    }
384
+	if ($curl_loops++ >= $curl_max_loops) {
385
+		$curl_loops = 0;
386
+		return FALSE;
387
+	}
388 388
     
389
-    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
390
-    curl_setopt($ch, CURLOPT_HEADER, true);
391
-    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
392
-    curl_setopt($ch, CURLOPT_VERBOSE, false);
393
-    $data = curl_exec($ch);
394
-    $data = str_replace("\r", "\n", str_replace("\r\n", "\n", $data));
395
-    list($header, $data) = explode("\n\n", $data, 2);
396
-    $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
389
+	curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
390
+	curl_setopt($ch, CURLOPT_HEADER, true);
391
+	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
392
+	curl_setopt($ch, CURLOPT_VERBOSE, false);
393
+	$data = curl_exec($ch);
394
+	$data = str_replace("\r", "\n", str_replace("\r\n", "\n", $data));
395
+	list($header, $data) = explode("\n\n", $data, 2);
396
+	$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
397 397
     
398
-    //echo "*** Got HTTP code: $http_code ***\n";
399
-    //echo "**  Got headers: \n$header\n\n";
398
+	//echo "*** Got HTTP code: $http_code ***\n";
399
+	//echo "**  Got headers: \n$header\n\n";
400 400
     
401
-    if ( $http_code == 301 || $http_code == 302 ) {
402
-        // If we're redirected, we should revert to GET
403
-        curl_setopt($ch, CURLOPT_HTTPGET,true);
401
+	if ( $http_code == 301 || $http_code == 302 ) {
402
+		// If we're redirected, we should revert to GET
403
+		curl_setopt($ch, CURLOPT_HTTPGET,true);
404 404
         
405
-        $matches = array();
406
-        preg_match('/Location:\s*(.*?)(\n|$)/i', $header, $matches);
407
-        $url = @parse_url(trim($matches[1]));
405
+		$matches = array();
406
+		preg_match('/Location:\s*(.*?)(\n|$)/i', $header, $matches);
407
+		$url = @parse_url(trim($matches[1]));
408 408
         
409
-        if (!$url) {
410
-            //couldn't process the url to redirect to
411
-            $curl_loops = 0;
412
-            return $data;
413
-        }
409
+		if (!$url) {
410
+			//couldn't process the url to redirect to
411
+			$curl_loops = 0;
412
+			return $data;
413
+		}
414 414
         
415
-        $last_url = parse_url(curl_getinfo($ch, CURLINFO_EFFECTIVE_URL));
416
-        if (empty($url['scheme']))
417
-            $url['scheme'] = $last_url['scheme'];
415
+		$last_url = parse_url(curl_getinfo($ch, CURLINFO_EFFECTIVE_URL));
416
+		if (empty($url['scheme']))
417
+			$url['scheme'] = $last_url['scheme'];
418 418
         
419
-        if (empty($url['host']))
420
-            $url['host'] = $last_url['host'];
419
+		if (empty($url['host']))
420
+			$url['host'] = $last_url['host'];
421 421
         
422
-        if (empty($url['path']))
423
-            $url['path'] = $last_url['path'];
422
+		if (empty($url['path']))
423
+			$url['path'] = $last_url['path'];
424 424
         
425
-        $new_url = $url['scheme'] . '://' . $url['host'] . $url['path'] . (!empty($url['query'])?'?'.$url['query']:'');
426
-        //echo "Being redirected to $new_url\n";
427
-        curl_setopt($ch, CURLOPT_URL, $new_url);
425
+		$new_url = $url['scheme'] . '://' . $url['host'] . $url['path'] . (!empty($url['query'])?'?'.$url['query']:'');
426
+		//echo "Being redirected to $new_url\n";
427
+		curl_setopt($ch, CURLOPT_URL, $new_url);
428 428
         
429
-        return curl_exec_redir($ch);
430
-    } else {
431
-        $curl_loops=0;
432
-        return $data;
433
-    }
429
+		return curl_exec_redir($ch);
430
+	} else {
431
+		$curl_loops=0;
432
+		return $data;
433
+	}
434 434
 }
435 435
 ?>
Please login to merge, or discard this patch.
Spacing   +58 added lines, -58 removed lines patch added patch discarded remove patch
@@ -3,7 +3,7 @@  discard block
 block discarded – undo
3 3
 
4 4
 class CurlHttpClient
5 5
 {
6
-    var $ch ;
6
+    var $ch;
7 7
     var $debug = false;
8 8
     var $error_msg;
9 9
 
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
         //set error in case http return code bigger than 300
22 22
         curl_setopt($this->ch, CURLOPT_FAILONERROR, true);
23 23
         // use gzip if possible
24
-        curl_setopt($this->ch,CURLOPT_ENCODING , 'gzip, deflate');
24
+        curl_setopt($this->ch, CURLOPT_ENCODING, 'gzip, deflate');
25 25
         // do not veryfy ssl
26 26
         // this is important for windows
27 27
         // as well for being able to access pages with non valid cert
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
      * @param string pass
35 35
      * @access public
36 36
      */
37
-    function setCredentials($username,$password)
37
+    function setCredentials($username, $password)
38 38
     {
39 39
         curl_setopt($this->ch, CURLOPT_USERPWD, "$username:$password");
40 40
     }
@@ -89,21 +89,21 @@  discard block
 block discarded – undo
89 89
      * @return string data
90 90
      * @access public
91 91
      */
92
-    function sendPostData($url, $postdata, $ip=null, $timeout=10)
92
+    function sendPostData($url, $postdata, $ip = null, $timeout = 10)
93 93
     {
94 94
         //set various curl options first
95 95
         // set url to post to
96
-        curl_setopt($this->ch, CURLOPT_URL,$url);
96
+        curl_setopt($this->ch, CURLOPT_URL, $url);
97 97
         // return into a variable rather than displaying it
98
-        curl_setopt($this->ch, CURLOPT_RETURNTRANSFER,true);
98
+        curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, true);
99 99
         
100 100
         //bind to specific ip address if it is sent trough arguments
101
-        if($ip) {
102
-            if($this->debug)
101
+        if ($ip) {
102
+            if ($this->debug)
103 103
             {
104 104
                 echo "Binding to ip $ip\n";
105 105
             }
106
-            curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
106
+            curl_setopt($this->ch, CURLOPT_INTERFACE, $ip);
107 107
         }
108 108
         
109 109
         //set curl function timeout to $timeout
@@ -116,11 +116,11 @@  discard block
 block discarded – undo
116 116
         
117 117
         //and finally send curl request
118 118
         $result = curl_exec_redir($this->ch);
119
-        if(curl_errno($this->ch)) {
120
-            if($this->debug) {
119
+        if (curl_errno($this->ch)) {
120
+            if ($this->debug) {
121 121
                 echo "Error Occured in Curl\n";
122
-                echo "Error number: " .curl_errno($this->ch) ."\n";
123
-                echo "Error message: " .curl_error($this->ch)."\n";
122
+                echo "Error number: ".curl_errno($this->ch)."\n";
123
+                echo "Error message: ".curl_error($this->ch)."\n";
124 124
             }
125 125
             return false;
126 126
         } else {
@@ -137,23 +137,23 @@  discard block
 block discarded – undo
137 137
      * @return string data
138 138
      * @access public
139 139
      */
140
-    function fetchUrl($url, $ip=null, $timeout=5)
140
+    function fetchUrl($url, $ip = null, $timeout = 5)
141 141
     {
142 142
         // set url to post to
143
-        curl_setopt($this->ch, CURLOPT_URL,$url);
143
+        curl_setopt($this->ch, CURLOPT_URL, $url);
144 144
         
145 145
         //set method to get
146
-        curl_setopt($this->ch, CURLOPT_HTTPGET,true);
146
+        curl_setopt($this->ch, CURLOPT_HTTPGET, true);
147 147
         // return into a variable rather than displaying it
148
-        curl_setopt($this->ch, CURLOPT_RETURNTRANSFER,true);
148
+        curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, true);
149 149
         
150 150
         //bind to specific ip address if it is sent trough arguments
151
-        if($ip) {
152
-            if($this->debug) {
151
+        if ($ip) {
152
+            if ($this->debug) {
153 153
                 echo "Binding to ip $ip\n";
154 154
             }
155 155
             
156
-            curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
156
+            curl_setopt($this->ch, CURLOPT_INTERFACE, $ip);
157 157
         }
158 158
         
159 159
         //set curl function timeout to $timeout
@@ -161,11 +161,11 @@  discard block
 block discarded – undo
161 161
         
162 162
         //and finally send curl request
163 163
         $result = curl_exec_redir($this->ch);
164
-        if(curl_errno($this->ch)) {
165
-            if($this->debug) {
164
+        if (curl_errno($this->ch)) {
165
+            if ($this->debug) {
166 166
                 echo "Error Occured in Curl\n";
167
-                echo "Error number: " .curl_errno($this->ch) ."\n";
168
-                echo "Error message: " .curl_error($this->ch)."\n";
167
+                echo "Error number: ".curl_errno($this->ch)."\n";
168
+                echo "Error message: ".curl_error($this->ch)."\n";
169 169
             }
170 170
             return false;
171 171
         } else {
@@ -183,18 +183,18 @@  discard block
 block discarded – undo
183 183
      * @return boolean true on success false othervise
184 184
      * @access public
185 185
      */
186
-    function fetchIntoFile($url, $fp, $ip=null, $timeout=5)
186
+    function fetchIntoFile($url, $fp, $ip = null, $timeout = 5)
187 187
     {
188 188
         // set url to post to
189
-        curl_setopt($this->ch, CURLOPT_URL,$url);
189
+        curl_setopt($this->ch, CURLOPT_URL, $url);
190 190
         //set method to get
191 191
         curl_setopt($this->ch, CURLOPT_HTTPGET, true);
192 192
         // store data into file rather than displaying it
193 193
         curl_setopt($this->ch, CURLOPT_FILE, $fp);
194 194
         
195 195
         //bind to specific ip address if it is sent trough arguments
196
-        if($ip) {
197
-            if($this->debug) {
196
+        if ($ip) {
197
+            if ($this->debug) {
198 198
                 echo "Binding to ip $ip\n";
199 199
             }
200 200
             curl_setopt($this->ch, CURLOPT_INTERFACE, $ip);
@@ -205,15 +205,15 @@  discard block
 block discarded – undo
205 205
         
206 206
         //and finally send curl request
207 207
         $result = curl_exec_redir($this->ch);
208
-        if(curl_errno($this->ch)) {
209
-            if($this->debug) {
208
+        if (curl_errno($this->ch)) {
209
+            if ($this->debug) {
210 210
                 echo "Error Occured in Curl\n";
211
-                echo "Error number: " .curl_errno($this->ch) ."\n";
212
-                echo "Error message: " .curl_error($this->ch)."\n";
211
+                echo "Error number: ".curl_errno($this->ch)."\n";
212
+                echo "Error message: ".curl_error($this->ch)."\n";
213 213
             }
214 214
             
215 215
             return false;
216
-        } else  {
216
+        } else {
217 217
             return true;
218 218
         }
219 219
     }
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
      * @return string data
231 231
      * @access public
232 232
      */
233
-    function sendMultipartPostData($url, $postdata, $file_field_array=array(), $ip=null, $timeout=30)
233
+    function sendMultipartPostData($url, $postdata, $file_field_array = array(), $ip = null, $timeout = 30)
234 234
     {
235 235
         //set various curl options first
236 236
         // set url to post to
@@ -239,12 +239,12 @@  discard block
 block discarded – undo
239 239
         curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, true);
240 240
         
241 241
         //bind to specific ip address if it is sent trough arguments
242
-        if($ip) {
243
-            if($this->debug) {
242
+        if ($ip) {
243
+            if ($this->debug) {
244 244
                 echo "Binding to ip $ip\n";
245 245
             }
246 246
             
247
-            curl_setopt($this->ch,CURLOPT_INTERFACE,$ip);
247
+            curl_setopt($this->ch, CURLOPT_INTERFACE, $ip);
248 248
         }
249 249
         
250 250
         //set curl function timeout to $timeout
@@ -261,26 +261,26 @@  discard block
 block discarded – undo
261 261
         $post_array = array();
262 262
         $post_string_array = array();
263 263
         
264
-        if(!is_array($postdata)) {
264
+        if (!is_array($postdata)) {
265 265
             return false;
266 266
         }
267 267
         
268
-        foreach($postdata as $key=>$value) {
268
+        foreach ($postdata as $key=>$value) {
269 269
             $post_array[$key] = $value;
270 270
             $post_string_array[] = urlencode($key)."=".urlencode($value);
271 271
         }
272 272
         
273
-        $post_string = implode("&",$post_string_array);
274
-        if($this->debug) {
273
+        $post_string = implode("&", $post_string_array);
274
+        if ($this->debug) {
275 275
             echo "Post String: $post_string\n";
276 276
         }
277 277
         
278 278
         // set post string
279 279
         //curl_setopt($this->ch, CURLOPT_POSTFIELDS, $post_string);
280 280
         // set multipart form data - file array field-value pairs
281
-        if(!empty($file_field_array)) {
282
-            foreach($file_field_array as $var_name => $var_value) {
283
-                if(strpos(PHP_OS, "WIN") !== false) $var_value = str_replace("/", "\\", $var_value); // win hack
281
+        if (!empty($file_field_array)) {
282
+            foreach ($file_field_array as $var_name => $var_value) {
283
+                if (strpos(PHP_OS, "WIN")!==false) $var_value = str_replace("/", "\\", $var_value); // win hack
284 284
                 $file_field_array[$var_name] = "@".$var_value;
285 285
             }
286 286
         }
@@ -291,11 +291,11 @@  discard block
 block discarded – undo
291 291
         
292 292
         //and finally send curl request
293 293
         $result = curl_exec_redir($this->ch);
294
-        if(curl_errno($this->ch)) {
295
-            if($this->debug) {
294
+        if (curl_errno($this->ch)) {
295
+            if ($this->debug) {
296 296
                 echo "Error Occured in Curl\n";
297
-                echo "Error number: " .curl_errno($this->ch) ."\n";
298
-                echo "Error message: " .curl_error($this->ch)."\n";
297
+                echo "Error number: ".curl_errno($this->ch)."\n";
298
+                echo "Error message: ".curl_error($this->ch)."\n";
299 299
             }
300 300
             
301 301
             return false;
@@ -312,8 +312,8 @@  discard block
 block discarded – undo
312 312
     function storeCookies($cookie_file)
313 313
     {
314 314
         // use cookies on each request (cookies stored in $cookie_file)
315
-        curl_setopt ($this->ch, CURLOPT_COOKIEJAR, $cookie_file);
316
-        curl_setopt ($this->ch, CURLOPT_COOKIEFILE, $cookie_file);
315
+        curl_setopt($this->ch, CURLOPT_COOKIEJAR, $cookie_file);
316
+        curl_setopt($this->ch, CURLOPT_COOKIEFILE, $cookie_file);
317 317
     }
318 318
     
319 319
     /**
@@ -323,7 +323,7 @@  discard block
 block discarded – undo
323 323
      */
324 324
     function setCookie($cookie)
325 325
     {        
326
-        curl_setopt ($this->ch, CURLOPT_COOKIE, $cookie);
326
+        curl_setopt($this->ch, CURLOPT_COOKIE, $cookie);
327 327
     }
328 328
     
329 329
     /**
@@ -354,8 +354,8 @@  discard block
 block discarded – undo
354 354
      */
355 355
     function getErrorMsg()
356 356
     {
357
-        $err = "Error number: " .curl_errno($this->ch) ."\n";
358
-        $err .="Error message: " .curl_error($this->ch)."\n";
357
+        $err = "Error number: ".curl_errno($this->ch)."\n";
358
+        $err .= "Error message: ".curl_error($this->ch)."\n";
359 359
         return $err;
360 360
     }
361 361
     
@@ -381,7 +381,7 @@  discard block
 block discarded – undo
381 381
     static $curl_loops = 0;
382 382
     static $curl_max_loops = 20;
383 383
     
384
-    if ($curl_loops++ >= $curl_max_loops) {
384
+    if ($curl_loops++>=$curl_max_loops) {
385 385
         $curl_loops = 0;
386 386
         return FALSE;
387 387
     }
@@ -398,9 +398,9 @@  discard block
 block discarded – undo
398 398
     //echo "*** Got HTTP code: $http_code ***\n";
399 399
     //echo "**  Got headers: \n$header\n\n";
400 400
     
401
-    if ( $http_code == 301 || $http_code == 302 ) {
401
+    if ($http_code==301 || $http_code==302) {
402 402
         // If we're redirected, we should revert to GET
403
-        curl_setopt($ch, CURLOPT_HTTPGET,true);
403
+        curl_setopt($ch, CURLOPT_HTTPGET, true);
404 404
         
405 405
         $matches = array();
406 406
         preg_match('/Location:\s*(.*?)(\n|$)/i', $header, $matches);
@@ -422,13 +422,13 @@  discard block
 block discarded – undo
422 422
         if (empty($url['path']))
423 423
             $url['path'] = $last_url['path'];
424 424
         
425
-        $new_url = $url['scheme'] . '://' . $url['host'] . $url['path'] . (!empty($url['query'])?'?'.$url['query']:'');
425
+        $new_url = $url['scheme'].'://'.$url['host'].$url['path'].(!empty($url['query']) ? '?'.$url['query'] : '');
426 426
         //echo "Being redirected to $new_url\n";
427 427
         curl_setopt($ch, CURLOPT_URL, $new_url);
428 428
         
429 429
         return curl_exec_redir($ch);
430 430
     } else {
431
-        $curl_loops=0;
431
+        $curl_loops = 0;
432 432
         return $data;
433 433
     }
434 434
 }
Please login to merge, or discard this patch.
Braces   +13 added lines, -7 removed lines patch added patch discarded remove patch
@@ -280,7 +280,10 @@  discard block
 block discarded – undo
280 280
         // set multipart form data - file array field-value pairs
281 281
         if(!empty($file_field_array)) {
282 282
             foreach($file_field_array as $var_name => $var_value) {
283
-                if(strpos(PHP_OS, "WIN") !== false) $var_value = str_replace("/", "\\", $var_value); // win hack
283
+                if(strpos(PHP_OS, "WIN") !== false) {
284
+                	$var_value = str_replace("/", "\\", $var_value);
285
+                }
286
+                // win hack
284 287
                 $file_field_array[$var_name] = "@".$var_value;
285 288
             }
286 289
         }
@@ -413,14 +416,17 @@  discard block
 block discarded – undo
413 416
         }
414 417
         
415 418
         $last_url = parse_url(curl_getinfo($ch, CURLINFO_EFFECTIVE_URL));
416
-        if (empty($url['scheme']))
417
-            $url['scheme'] = $last_url['scheme'];
419
+        if (empty($url['scheme'])) {
420
+                    $url['scheme'] = $last_url['scheme'];
421
+        }
418 422
         
419
-        if (empty($url['host']))
420
-            $url['host'] = $last_url['host'];
423
+        if (empty($url['host'])) {
424
+                    $url['host'] = $last_url['host'];
425
+        }
421 426
         
422
-        if (empty($url['path']))
423
-            $url['path'] = $last_url['path'];
427
+        if (empty($url['path'])) {
428
+                    $url['path'] = $last_url['path'];
429
+        }
424 430
         
425 431
         $new_url = $url['scheme'] . '://' . $url['host'] . $url['path'] . (!empty($url['query'])?'?'.$url['query']:'');
426 432
         //echo "Being redirected to $new_url\n";
Please login to merge, or discard this patch.
src/Route4Me/RouteParameters.php 1 patch
Indentation   +66 added lines, -66 removed lines patch added patch discarded remove patch
@@ -5,74 +5,74 @@
 block discarded – undo
5 5
 
6 6
 class RouteParameters extends Common
7 7
 {
8
-    public $is_upload;
9
-    public $rt;
10
-    public $route_name;
11
-    public $route_date;
12
-    public $route_time;
13
-    public $shared_publicly;
14
-    public $disable_optimization;
15
-    public $optimize;
16
-    public $lock_last;
17
-    public $vehicle_capacity;
18
-    public $vehicle_max_distance_mi;
19
-    public $distance_unit;
20
-    public $travel_mode;
21
-    public $avoid;
22
-    public $vehicle_id;
23
-    public $dev_lat;
24
-    public $dev_lng;
25
-    public $route_max_duration;
26
-    public $route_email;
27
-    public $route_type = "api";
28
-    public $store_route = true;
29
-    public $metric;
30
-    public $algorithm_type;
31
-    public $member_id;
32
-    public $ip;
33
-    public $dm;
34
-    public $dirm;
35
-    public $parts;
36
-    public $device_id;
37
-    public $device_type;
38
-    public $has_trailer;
39
-    public $trailer_weight_t;
40
-    public $limited_weight_t;
41
-    public $weight_per_axle_t;
42
-    public $truck_height_meters;
43
-    public $truck_width_meters;
44
-    public $truck_length_meters;
45
-    public $truck_hazardous_goods;
8
+	public $is_upload;
9
+	public $rt;
10
+	public $route_name;
11
+	public $route_date;
12
+	public $route_time;
13
+	public $shared_publicly;
14
+	public $disable_optimization;
15
+	public $optimize;
16
+	public $lock_last;
17
+	public $vehicle_capacity;
18
+	public $vehicle_max_distance_mi;
19
+	public $distance_unit;
20
+	public $travel_mode;
21
+	public $avoid;
22
+	public $vehicle_id;
23
+	public $dev_lat;
24
+	public $dev_lng;
25
+	public $route_max_duration;
26
+	public $route_email;
27
+	public $route_type = "api";
28
+	public $store_route = true;
29
+	public $metric;
30
+	public $algorithm_type;
31
+	public $member_id;
32
+	public $ip;
33
+	public $dm;
34
+	public $dirm;
35
+	public $parts;
36
+	public $device_id;
37
+	public $device_type;
38
+	public $has_trailer;
39
+	public $trailer_weight_t;
40
+	public $limited_weight_t;
41
+	public $weight_per_axle_t;
42
+	public $truck_height_meters;
43
+	public $truck_width_meters;
44
+	public $truck_length_meters;
45
+	public $truck_hazardous_goods;
46 46
     
47
-    public $vehicle_max_cargo_weight;
48
-    public $vehicle_max_cargo_volume;
49
-    public $subtour_max_revenue;
50
-    public $avoidance_zones;
51
-    public $driver_id;
52
-    public $parts_min;
53
-    public $first_drive_then_wait_between_stops;
54
-    public $truck_height;
55
-    public $truck_width;
56
-    public $truck_length;
57
-    public $optimization_quality;
58
-    public $override_addresses;
59
-    public $max_tour_size;
60
-    public $min_tour_size;
61
-    public $uturn;
62
-    public $leftturn;
63
-    public $rightturn;
47
+	public $vehicle_max_cargo_weight;
48
+	public $vehicle_max_cargo_volume;
49
+	public $subtour_max_revenue;
50
+	public $avoidance_zones;
51
+	public $driver_id;
52
+	public $parts_min;
53
+	public $first_drive_then_wait_between_stops;
54
+	public $truck_height;
55
+	public $truck_width;
56
+	public $truck_length;
57
+	public $optimization_quality;
58
+	public $override_addresses;
59
+	public $max_tour_size;
60
+	public $min_tour_size;
61
+	public $uturn;
62
+	public $leftturn;
63
+	public $rightturn;
64 64
     
65
-    public $optimized_callback_url;
65
+	public $optimized_callback_url;
66 66
 
67
-    public static function fromArray(array $params)
68
-    {
69
-        $routeParams = new RouteParameters();
70
-        foreach($params as $key => $value) {
71
-            if (property_exists($routeParams, $key)) {
72
-                $routeParams->{$key} = $value;
73
-            }
74
-        }
67
+	public static function fromArray(array $params)
68
+	{
69
+		$routeParams = new RouteParameters();
70
+		foreach($params as $key => $value) {
71
+			if (property_exists($routeParams, $key)) {
72
+				$routeParams->{$key} = $value;
73
+			}
74
+		}
75 75
 
76
-        return $routeParams;
77
-    }
76
+		return $routeParams;
77
+	}
78 78
 }
Please login to merge, or discard this patch.
src/Route4Me/Enum/Metric.php 1 patch
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@
 block discarded – undo
3 3
 
4 4
 class Metric
5 5
 {
6
-    const EUCLIDEAN = 1; //measures point to point distance as a straight line
7
-    const MANHATTAN = 2; //measures point to point distance as taxicab geometry line
8
-    const GEODESIC  = 3; //measures point to point distance approximating curvature of the earth
9
-    const MATRIX    = 4; //measures point to point distance by traversing the actual road network
10
-    const EXACT_2D  = 5; //measures point to point distance using 2d rectilinear distance
6
+	const EUCLIDEAN = 1; //measures point to point distance as a straight line
7
+	const MANHATTAN = 2; //measures point to point distance as taxicab geometry line
8
+	const GEODESIC  = 3; //measures point to point distance approximating curvature of the earth
9
+	const MATRIX    = 4; //measures point to point distance by traversing the actual road network
10
+	const EXACT_2D  = 5; //measures point to point distance using 2d rectilinear distance
11 11
 }
Please login to merge, or discard this patch.
src/Route4Me/Enum/ActivityTypes.php 1 patch
Indentation   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -3,34 +3,34 @@
 block discarded – undo
3 3
 
4 4
 class ActivityTypes
5 5
 {
6
-    const AREA_REMOVED              = 'area-removed';
7
-    const AREA_ADDED                = 'area-added';
8
-    const AREA_UPDATED              = 'area-updated';
9
-    const DELETE_DESTINATION        = 'delete-destination';
10
-    const INSERT_DESTINATION        = 'insert-destination';
11
-    const DESTINATION_OUT_SEQUENCE  = 'destination-out-sequence';
12
-    const DRIVER_ARRIVED_EARLY      = 'driver-arrived-early';
13
-    const DRIVER_ARRIVED_LATE       = 'driver-arrived-late';
14
-    const DRIVER_ARRIVED_ON_TIME    = 'driver-arrived-on-time';
15
-    const GEOFENCE_LEFT             = 'geofence-left';
16
-    const GEOFENCE_ENTERED          = 'geofence-entered';
17
-    const MARK_DESTINATION_DEPARTED = 'mark-destination-departed';
18
-    const MARK_DESTINATION_VISITED  = 'mark-destination-visited';
19
-    const MEMBER_CREATED            = 'member-created';
20
-    const MEMBER_DELETED            = 'member-deleted';
21
-    const MEMBER_MODIFIED           = 'member-modified';
22
-    const MOVE_DESTINATION          = 'move-destination';
23
-    const NOTE_INSERT               = 'note-insert';
24
-    const ROUTE_DELETE              = 'route-delete';
25
-    const ROUTE_OPTIMIZED           = 'route-optimized';
26
-    const ROUTE_OWNER_CHANGED       = 'route-owner-changed';
27
-    const ROUTE_DUPLICATE           = 'route-duplicate';
28
-    const UPDATE_DESTINATIONS       = 'update-destinations';
29
-    const USER_MESSAGE              = 'user_message';
6
+	const AREA_REMOVED              = 'area-removed';
7
+	const AREA_ADDED                = 'area-added';
8
+	const AREA_UPDATED              = 'area-updated';
9
+	const DELETE_DESTINATION        = 'delete-destination';
10
+	const INSERT_DESTINATION        = 'insert-destination';
11
+	const DESTINATION_OUT_SEQUENCE  = 'destination-out-sequence';
12
+	const DRIVER_ARRIVED_EARLY      = 'driver-arrived-early';
13
+	const DRIVER_ARRIVED_LATE       = 'driver-arrived-late';
14
+	const DRIVER_ARRIVED_ON_TIME    = 'driver-arrived-on-time';
15
+	const GEOFENCE_LEFT             = 'geofence-left';
16
+	const GEOFENCE_ENTERED          = 'geofence-entered';
17
+	const MARK_DESTINATION_DEPARTED = 'mark-destination-departed';
18
+	const MARK_DESTINATION_VISITED  = 'mark-destination-visited';
19
+	const MEMBER_CREATED            = 'member-created';
20
+	const MEMBER_DELETED            = 'member-deleted';
21
+	const MEMBER_MODIFIED           = 'member-modified';
22
+	const MOVE_DESTINATION          = 'move-destination';
23
+	const NOTE_INSERT               = 'note-insert';
24
+	const ROUTE_DELETE              = 'route-delete';
25
+	const ROUTE_OPTIMIZED           = 'route-optimized';
26
+	const ROUTE_OWNER_CHANGED       = 'route-owner-changed';
27
+	const ROUTE_DUPLICATE           = 'route-duplicate';
28
+	const UPDATE_DESTINATIONS       = 'update-destinations';
29
+	const USER_MESSAGE              = 'user_message';
30 30
 
31
-    static function getConstants() {
32
-        $atc = new \ReflectionClass('Route4Me\\Enum\\ActivityTypes');
33
-        return $atc->getConstants();
34
-    }
31
+	static function getConstants() {
32
+		$atc = new \ReflectionClass('Route4Me\\Enum\\ActivityTypes');
33
+		return $atc->getConstants();
34
+	}
35 35
 }
36 36
 
Please login to merge, or discard this patch.