public function parse(array $data, ParsingDispatcher $parsingDispatcher) { $states = array(); foreach ($data['ObjectState'] as $rawStateData) { $states[] = $parsingDispatcher->parse($rawStateData, $rawStateData['_media-type']); } return $states; }