Nuestro equipo especializado pasados algunos días de investigación y de recopilar de datos, dieron con la respuesta, deseamos que te resulte útil en tu trabajo.
public TypedDataManagerInterface::create(DataDefinitionInterface $definition, $value = NULL, $name = NULL, $parent = NULL)
Crea una nueva instancia de objeto de datos con tipo.
Parámetros
DrupalCoreTypedDataDataDefinitionInterface $definición: la definición de datos del objeto de datos escrito. Para compatibilidad con versiones anteriores, un array También se puede pasar la representación de la definición de datos.
mixed $valor: (opcional) El valor de los datos. Si se establece, tiene que coincidir con uno de los formatos de tipos de datos admitidos como se documenta para las clases de tipos de datos.
string $nombre: (opcional) si se va a crear una propiedad o un elemento de lista, el nombre de la propiedad o el delta del elemento de lista.
mixed $padre: (opcional) Si se va a crear una propiedad o un elemento de lista, el objeto de datos con tipo primario implementa ListInterface o ComplexDataInterface.
Valor devuelto
DrupalCoreTypedDataTypedDataInterface El objeto de datos con tipo instanciado.
Ver también
DrupalCoreTypedDataTypedDataManager::getPropertyInstance()
DrupalCoreTypedDataPluginDataTypeBinaryData
DrupalCoreTypedDataPluginDataTypeBooleanData
DrupalCoreTypedDataPluginDataTypeDate
DrupalCoreTypedDataPluginDataTypeDuración
DrupalCoreTypedDataPluginDataTypeFloatData
DrupalCoreTypedDataPluginDataTypeIntegerData
DrupalCoreTypedDataPluginDataTypeStringData
DrupalCoreTypedDataPluginDataTypeUri
Archivo
- core/lib/Drupal/Core/TypedData/TypedDataManagerInterface.phplinea 69
Clase
- Interfaz TypedDataManager
- Define una interfaz para el administrador de datos escritos.
espacio de nombres
Código
publicfunctioncreate(DataDefinitionInterface$definition,$value=NULL,$name=NULL,$parent=NULL);
Recuerda mostrar este tutorial si te ayudó.