| @@ 238-271 (lines=34) @@ | ||
| 235 | ); |
|
| 236 | } |
|
| 237 | ||
| 238 | switch ($number) { |
|
| 239 | case 1: |
|
| 240 | $entity |
|
| 241 | ->setCity('Rochester') |
|
| 242 | ->setStreet('1215 Caldwell Road') |
|
| 243 | ->setPostalCode('14608') |
|
| 244 | ->setRegion($regionRepo->getEntity('NY')) |
|
| 245 | ->setCountry($countryRepo->getEntity('US')); |
|
| 246 | break; |
|
| 247 | case 2: |
|
| 248 | $entity |
|
| 249 | ->setCity('New York') |
|
| 250 | ->setStreet('4677 Pallet Street') |
|
| 251 | ->setPostalCode('10011') |
|
| 252 | ->setRegion($regionRepo->getEntity('NY')) |
|
| 253 | ->setCountry($countryRepo->getEntity('US')); |
|
| 254 | break; |
|
| 255 | case 3: |
|
| 256 | $entity |
|
| 257 | ->setCity('New York') |
|
| 258 | ->setStreet('52 Jarvisville Road') |
|
| 259 | ->setPostalCode('11590') |
|
| 260 | ->setRegion($regionRepo->getEntity('NY')) |
|
| 261 | ->setCountry($countryRepo->getEntity('US')); |
|
| 262 | break; |
|
| 263 | default: |
|
| 264 | throw new \LogicException( |
|
| 265 | sprintf( |
|
| 266 | 'Undefined contact address. Name: %s. Number: %d.', |
|
| 267 | $name, |
|
| 268 | $number |
|
| 269 | ) |
|
| 270 | ); |
|
| 271 | } |
|
| 272 | ||
| 273 | return $entity; |
|
| 274 | } |
|
| @@ 112-144 (lines=33) @@ | ||
| 109 | ->setFirstName('Jerry') |
|
| 110 | ->setLastName('Coleman'); |
|
| 111 | ||
| 112 | switch ($number) { |
|
| 113 | case 1: |
|
| 114 | $entity |
|
| 115 | ->setCity('Rochester') |
|
| 116 | ->setStreet('1215 Caldwell Road') |
|
| 117 | ->setPostalCode('14608') |
|
| 118 | ->setRegion($regionRepo->getEntity('NY')) |
|
| 119 | ->setCountry($countryRepo->getEntity('US')); |
|
| 120 | break; |
|
| 121 | case 2: |
|
| 122 | $entity |
|
| 123 | ->setCity('New York') |
|
| 124 | ->setStreet('4677 Pallet Street') |
|
| 125 | ->setPostalCode('10011') |
|
| 126 | ->setRegion($regionRepo->getEntity('NY')) |
|
| 127 | ->setCountry($countryRepo->getEntity('US')); |
|
| 128 | break; |
|
| 129 | case 3: |
|
| 130 | $entity |
|
| 131 | ->setCity('New York') |
|
| 132 | ->setStreet('52 Jarvisville Road') |
|
| 133 | ->setPostalCode('11590') |
|
| 134 | ->setRegion($regionRepo->getEntity('NY')) |
|
| 135 | ->setCountry($countryRepo->getEntity('US')); |
|
| 136 | break; |
|
| 137 | default: |
|
| 138 | throw new \LogicException( |
|
| 139 | sprintf( |
|
| 140 | 'Undefined lead address. Number: %d.', |
|
| 141 | $number |
|
| 142 | ) |
|
| 143 | ); |
|
| 144 | } |
|
| 145 | ||
| 146 | return $entity; |
|
| 147 | } |
|