FieldMappingClassMetadataTrait
trait FieldMappingClassMetadataTrait (View source)
Field and mapping
Methods
Get all field names.
Indicates if a field is part of the class.
Get identifier fields.
Get identifier field names.
Indicates if the given field is an identifier field.
Get the given field type name
Implements ClassMetadata interface.
No description
Get raw field mapping
No description
Base implementation of a mapField function
No description
Details
at line 28
string[]
getFieldNames()
Get all field names.
Implements ClassMetadata interface.
at line 42
boolean
hasField(string $fieldName)
Indicates if a field is part of the class.
Implements ClassMetadata interface.
at line 54
array|mixed[]
getIdentifierFieldNames()
Get identifier fields.
Implements interface of ClassMetadata
at line 71
array|mixed[]
getIdentifier()
Get identifier field names.
Implements ClassMetadata interface.
at line 84
isIdentifier(string $fieldName)
Indicates if the given field is an identifier field.
Implements ClassMetadata interface.
at line 99
string
getTypeOfField(string $fieldName)
Get the given field type name
Implements ClassMetadata interface.
at line 114
mapField(array $mapping)
Implements ClassMetadata interface.
at line 123
addInheritedFieldMapping(array $mapping)
at line 137
array
getFieldMapping(string $fieldName)
Get raw field mapping
at line 148
array
getFieldMappings()
at line 159
protected
defaultMapField(array $mapping)
Base implementation of a mapField function