Code Duplication    Length = 10-12 lines in 2 locations

code/StockistCountryPage.php 2 locations

@@ 288-297 (lines=10) @@
285
                                ArrayData::create($arrayData)
286
                            );
287
                        }
288
                    } else {
289
                        $arrayData = array(
290
                            "ID" => preg_replace("/[^A-Za-z0-9 ]/", '-', $child),
291
                            "Title" => $child,
292
                            "Link" => $this->Link("filter/LocalityName,AdministrativeAreaName/".$URLSegmentFromFieldInfo."/"),
293
                            "HasChildren" => false,
294
                            "Children" => null
295
                        );
296
                        $headingsCreated[$primaryChild]->push($arrayData);
297
                    }
298
                }
299
            } else {
300
                $arrayData = array(
@@ 299-310 (lines=12) @@
296
                        $headingsCreated[$primaryChild]->push($arrayData);
297
                    }
298
                }
299
            } else {
300
                $arrayData = array(
301
                    "ID" => preg_replace("/[^A-Za-z0-9 ]/", '-', $fieldInfo),
302
                    "Title" => $fieldInfo,
303
                    "Link" => $this->Link("filter/LocalityName,AdministrativeAreaName/".$URLSegmentFromFieldInfo."/"),
304
                    "HasChildren" => false,
305
                    "Children" => null
306
                );
307
                $al->push(
308
                    ArrayData::create($arrayData)
309
                );
310
            }
311
        }
312
        $al->sort("City");
313
        return $al;