public newFieldDefinitionCreateStruct ( string $identifier, string $fieldTypeIdentifier ) : eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct | ||
$identifier | string | the required identifier for the field definition |
$fieldTypeIdentifier | string | the required field type identifier |
return | eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct |
public function newFieldDefinitionCreateStruct($identifier, $fieldTypeIdentifier)
{
if (!is_string($identifier)) {
throw new InvalidArgumentValue('$identifier', $identifier);
}
if (!is_string($fieldTypeIdentifier)) {
throw new InvalidArgumentValue('$fieldTypeIdentifier', $fieldTypeIdentifier);
}
return new FieldDefinitionCreateStruct(array('identifier' => $identifier, 'fieldTypeIdentifier' => $fieldTypeIdentifier));
}