@@ 161-177 (lines=17) @@ | ||
158 | return $result; |
|
159 | } |
|
160 | ||
161 | public function resequenceRoute($params) |
|
162 | { |
|
163 | $result = Route4Me::makeRequst(array( |
|
164 | 'url' => self::$apiUrl, |
|
165 | 'method' => 'PUT', |
|
166 | 'query' => array( |
|
167 | 'api_key' => Route4Me::getApiKey(), |
|
168 | 'route_id' => isset($params['route_id']) ? $params['route_id'] : null, |
|
169 | 'route_destination_id' => isset($params['route_destination_id']) ? $params['route_destination_id'] : null, |
|
170 | ), |
|
171 | 'body' => array( |
|
172 | 'addresses' => isset($params['addresses']) ? $params['addresses'] : null, |
|
173 | ) |
|
174 | )); |
|
175 | ||
176 | return $result; |
|
177 | } |
|
178 | ||
179 | public function resequenceAllAddresses($params) |
|
180 | { |
|
@@ 179-194 (lines=16) @@ | ||
176 | return $result; |
|
177 | } |
|
178 | ||
179 | public function resequenceAllAddresses($params) |
|
180 | { |
|
181 | $result = Route4Me::makeRequst(array( |
|
182 | 'url' => self::$apiUrlReseq, |
|
183 | 'method' => 'GET', |
|
184 | 'query' => array( |
|
185 | 'api_key' => Route4Me::getApiKey(), |
|
186 | 'route_id' => isset($params['route_id']) ? $params['route_id'] : null, |
|
187 | 'disable_optimization' => isset($params['disable_optimization']) ? $params['disable_optimization'] : null, |
|
188 | 'optimize' => isset($params['optimize']) ? $params['optimize'] : null, |
|
189 | ) |
|
190 | )); |
|
191 | ||
192 | return $result; |
|
193 | ||
194 | } |
|
195 | ||
196 | public function mergeRoutes($params) |
|
197 | { |
|
@@ 311-327 (lines=17) @@ | ||
308 | return Route::fromArray($route); |
|
309 | } |
|
310 | ||
311 | public function insertAddressOptimalPosition(array $params) |
|
312 | { |
|
313 | $route = Route4Me::makeRequst(array( |
|
314 | 'url' => self::$apiUrl, |
|
315 | 'method' => 'PUT', |
|
316 | 'query' => array( |
|
317 | 'api_key' => Route4Me::getApiKey(), |
|
318 | 'route_id' => isset($params['route_id']) ? $params['route_id'] : null, |
|
319 | ), |
|
320 | 'body' => array( |
|
321 | 'addresses' => isset($params['addresses']) ? $params['addresses'] : null, |
|
322 | 'optimal_position' => isset($params['optimal_position']) ? $params['optimal_position'] : null, |
|
323 | ) |
|
324 | )); |
|
325 | ||
326 | return Route::fromArray($route); |
|
327 | } |
|
328 | ||
329 | public function addNoteFile($params) |
|
330 | { |