Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
4 / 4
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
Borough
100.00% covered (success)
100.00%
4 / 4
100.00% covered (success)
100.00%
1 / 1
2
100.00% covered (success)
100.00%
1 / 1
 parseData
100.00% covered (success)
100.00%
4 / 4
100.00% covered (success)
100.00%
1 / 1
2
1<?php
2
3/**
4 * @package 115Mandant
5 * @copyright BerlinOnline Stadtportal GmbH & Co. KG
6 **/
7
8namespace BO\Zmsdldb\File;
9
10use BO\Zmsdldb\Entity\Borough as Entity;
11use BO\Zmsdldb\Collection\Boroughs as Collection;
12
13/**
14  * Common methods shared by access classes
15  *
16  */
17class Borough extends Base
18{
19    #[\Override]
20    protected function parseData($data)
21    {
22        $itemList = new Collection();
23        foreach ($data['data']['boroughs'] as $item) {
24            $itemList[$item['id']] = new Entity($item);
25        }
26        return $itemList;
27    }
28}