| Conditions | 5 | 
| Paths | 16 | 
| Total Lines | 18 | 
| Code Lines | 9 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Tests | 0 | 
| CRAP Score | 30 | 
| Changes | 0 | ||
| 1 | <?php  | 
            ||
| 15 | public function __construct(array $item)  | 
            ||
| 16 | 	{ | 
            ||
| 17 | 		if (isset($item['info'])) { | 
            ||
| 18 | $item['info'] = new Info((array) $item['info']);  | 
            ||
| 19 | }  | 
            ||
| 20 | |||
| 21 | 		if (isset($item['visitorInfo'])) { | 
            ||
| 22 | $item['visitorInfo'] = new Visitor((array) $item['visitorInfo']);  | 
            ||
| 23 | }  | 
            ||
| 24 | |||
| 25 | 		if (isset($item['campaign'])) { | 
            ||
| 26 | $item['campaign'] = new Campaign((array) $item['campaign']);  | 
            ||
| 27 | }  | 
            ||
| 28 | |||
| 29 | 		if (isset($item['transcript'])) { | 
            ||
| 30 | $item['transcript'] = new Transcript((array) $item['transcript']);  | 
            ||
| 31 | }  | 
            ||
| 32 | parent::__construct($item);  | 
            ||
| 33 | }  | 
            ||
| 35 |