public static function convertRegionalSupportedCompanyServiceToArray(IRegionalSupportedCompanyService $company_service) { $res = CompanyServiceAssembler::convertCompanyServiceToArray($company_service); //regional support $regional_supports = array(); foreach ($company_service->getRegionalSupports() as $regional_support) { array_push($regional_supports, self::convertRegionalSupportToArray($regional_support)); } $res['regional_support'] = $regional_supports; return $res; }