public function renderFieldDefinitionEdit(FieldDefinition $fieldDefinition, array $params = []) { return $this->renderFieldDefinition($fieldDefinition, $params, self::EDIT); }
public function renderFieldDefinitionEdit(FieldDefinitionData $fieldDefinitionData, array $params = []) { $params += ['data' => $fieldDefinitionData]; try { return $this->fieldBlockRenderer->renderFieldDefinitionEdit($fieldDefinitionData->fieldDefinition, $params); } catch (MissingFieldBlockException $e) { // Silently fail on purpose. // If there is no template block for current field definition, there might not be anything specific to add. return ''; } }