dataProcessor = $dataProcessor; $this->countryInformationAcquirer = $countryInformationAcquirer; } /** * @inheritdoc */ public function resolve( Field $field, $context, ResolveInfo $info, array $value = null, array $args = null ) { $countries = $this->countryInformationAcquirer->getCountriesInfo(); $output = []; foreach ($countries as $country) { $output[] = $this->dataProcessor->buildOutputDataArray($country, CountryInformationInterface::class); } return $output; } }