| @@ 63-70 (lines=8) @@ | ||
| 60 | $route->parameters = RouteParameters::fromArray($params['parameters']); |
|
| 61 | } |
|
| 62 | ||
| 63 | if (isset($params['addresses'])) { |
|
| 64 | $addresses = array(); |
|
| 65 | foreach ($params['addresses'] as $address) { |
|
| 66 | $addresses[] = Address::fromArray($address); |
|
| 67 | } |
|
| 68 | ||
| 69 | $route->addresses = $addresses; |
|
| 70 | } |
|
| 71 | ||
| 72 | $route->links = Common::getValue($params, 'links', array()); |
|
| 73 | $route->directions = Common::getValue($params, 'directions', array()); |
|
| @@ 47-53 (lines=7) @@ | ||
| 44 | $problem->parameters = RouteParameters::fromArray($params['parameters']); |
|
| 45 | } |
|
| 46 | ||
| 47 | if (isset($params['addresses'])) { |
|
| 48 | $addresses = array(); |
|
| 49 | foreach ($params['addresses'] as $address) { |
|
| 50 | $addresses[] = Address::fromArray($address); |
|
| 51 | } |
|
| 52 | $problem->addresses = $addresses; |
|
| 53 | } |
|
| 54 | ||
| 55 | if (isset($params['routes'])) { |
|
| 56 | $routes = array(); |
|
| @@ 55-61 (lines=7) @@ | ||
| 52 | $problem->addresses = $addresses; |
|
| 53 | } |
|
| 54 | ||
| 55 | if (isset($params['routes'])) { |
|
| 56 | $routes = array(); |
|
| 57 | foreach ($params['routes'] as $route) { |
|
| 58 | $routes[] = Route::fromArray($address); |
|
| 59 | } |
|
| 60 | $problem->routes = $routes; |
|
| 61 | } |
|
| 62 | ||
| 63 | return $problem; |
|
| 64 | } |
|