fragmentUtil = $fragmentUtil; } /** * Získání fragmentu dle kódu nebo id. * * @param string|null $code - kód fragmentu * @param int|null $id - id fragmentu * * @Query() */ public function fragment(?string $code = null, ?int $id = null): ?Fragment { if (empty($code) && empty($id)) { throw new GraphQLValidationException('Parameter "code" or "id" is required!'); } return $this->fragmentUtil->getFragment($code, $id); } }