Copied!

FieldDefinitionMapper

FieldDefinitionMapper.php : 16
Interface

Maps a Field Definition to its GraphQL components.

Methods

publicmapToFieldDefinitionType()

FieldDefinitionMapper.php : 18
public mapToFieldDefinitionType(FieldDefinition $fieldDefinition) : string|null

Parameters

Name Type Default value Description
$fieldDefinition FieldDefinition - -

Return values

string|null

publicmapToFieldValueArgsBuilder()

FieldDefinitionMapper.php : 31
public mapToFieldValueArgsBuilder(FieldDefinition $fieldDefinition) : string|null

Parameters

Name Type Default value Description
$fieldDefinition FieldDefinition - -

Return values

string|null

the argsBuilder string, or null if there are none.

publicmapToFieldValueInputType()

FieldDefinitionMapper.php : 22
public mapToFieldValueInputType(ContentType $contentType, FieldDefinition $fieldDefinition) : string|null

Parameters

Name Type Default value Description
$contentType ContentType - -
$fieldDefinition FieldDefinition - -

Return values

string|null

publicmapToFieldValueResolver()

FieldDefinitionMapper.php : 24
public mapToFieldValueResolver(FieldDefinition $fieldDefinition) : string|null

Parameters

Name Type Default value Description
$fieldDefinition FieldDefinition - -

Return values

string|null

publicmapToFieldValueType()

FieldDefinitionMapper.php : 20
public mapToFieldValueType(FieldDefinition $fieldDefinition) : string|null

Parameters

Name Type Default value Description
$fieldDefinition FieldDefinition - -

Return values

string|null