Code Duplication    Length = 12-12 lines in 2 locations

code/pages/Locator.php 2 locations

@@ 280-291 (lines=12) @@
277
     *
278
     * @return ViewableData_Customised
279
     */
280
    public function index(SS_HTTPRequest $request)
281
    {
282
        $locations = $this->getLocations();
283
284
        if ($locations->canSortBy('distance')) {
285
            $locations = $locations->sort('distance');
286
        }
287
288
        return $this->customise(array(
289
            'Locations' => $locations,
290
        ));
291
    }
292
293
    /**
294
     * Return a XML feed of all locations marked "show in locator"
@@ 299-310 (lines=12) @@
296
     * @param SS_HTTPRequest $request
297
     * @return HTMLText
298
     */
299
    public function xml(SS_HTTPRequest $request)
300
    {
301
        $locations = $this->getLocations();
302
303
        if ($locations->canSortBy('distance')) {
304
            $locations = $locations->sort('distance');
305
        }
306
307
        return $this->customise(array(
308
            'Locations' => $locations,
309
        ))->renderWith('LocationXML');
310
    }
311
312
    /**
313
     * @return ArrayList|DataList