private cloneField ( eZ\Publish\API\Repository\Values\Content\Field $field, array $overrides = [] ) : eZ\Publish\API\Repository\Values\Content\Field | ||
$field | eZ\Publish\API\Repository\Values\Content\Field | |
$overrides | array | |
Результат | eZ\Publish\API\Repository\Values\Content\Field |
private function cloneField(Field $field, array $overrides = array())
{
$fieldData = array_merge(array('id' => $field->id, 'value' => $field->value, 'languageCode' => $field->languageCode, 'fieldDefIdentifier' => $field->fieldDefIdentifier), $overrides);
return new Field($fieldData);
}