| DependencySerializationTrait::$_entityStorages |
protected |
property |
An array of entity type IDs keyed by the property name of their storages. |
|
|
| DependencySerializationTrait::$_serviceIds |
protected |
property |
An array of service IDs keyed by property name used for serialization. |
|
|
| DependencySerializationTrait::__sleep |
public |
function |
|
|
2 |
| DependencySerializationTrait::__wakeup |
public |
function |
#[\ReturnTypeWillChange] |
|
2 |
| EntityReferenceItem::calculateDependencies |
public static |
function |
|
Overrides FieldItemBase::calculateDependencies |
|
| EntityReferenceItem::calculateStorageDependencies |
public static |
function |
|
Overrides FieldItemBase::calculateStorageDependencies |
|
| EntityReferenceItem::defaultFieldSettings |
public static |
function |
|
Overrides FieldItemBase::defaultFieldSettings |
1 |
| EntityReferenceItem::defaultStorageSettings |
public static |
function |
|
Overrides FieldItemBase::defaultStorageSettings |
1 |
| EntityReferenceItem::fieldSettingsAjaxProcess |
public static |
function |
Render API callback: Processes the field settings form. |
|
|
| EntityReferenceItem::fieldSettingsAjaxProcessElement |
public static |
function |
Adds the field settings to AJAX form elements. |
|
|
| EntityReferenceItem::fieldSettingsForm |
public |
function |
|
Overrides FieldItemBase::fieldSettingsForm |
1 |
| EntityReferenceItem::fieldSettingsFormValidate |
public static |
function |
Form element validation handler; Invokes selection plugin's validation. |
|
|
| EntityReferenceItem::formProcessMergeParent |
public static |
function |
Render API callback that moves entity reference elements up a level. |
|
|
| EntityReferenceItem::generateSampleValue |
public static |
function |
|
Overrides FieldItemBase::generateSampleValue |
1 |
| EntityReferenceItem::getConstraints |
public |
function |
|
Overrides TypedData::getConstraints |
|
| EntityReferenceItem::getPossibleOptions |
public |
function |
|
Overrides OptionsProviderInterface::getPossibleOptions |
|
| EntityReferenceItem::getPossibleValues |
public |
function |
|
Overrides OptionsProviderInterface::getPossibleValues |
|
| EntityReferenceItem::getPreconfiguredOptions |
public static |
function |
|
Overrides PreconfiguredFieldUiOptionsInterface::getPreconfiguredOptions |
1 |
| EntityReferenceItem::getRandomBundle |
protected static |
function |
Gets a bundle for a given entity type and selection options. |
|
|
| EntityReferenceItem::getSettableOptions |
public |
function |
|
Overrides OptionsProviderInterface::getSettableOptions |
|
| EntityReferenceItem::getSettableValues |
public |
function |
|
Overrides OptionsProviderInterface::getSettableValues |
|
| EntityReferenceItem::getValue |
public |
function |
|
Overrides Map::getValue |
|
| EntityReferenceItem::hasNewEntity |
public |
function |
Determines whether the item holds an unsaved entity. |
|
|
| EntityReferenceItem::isEmpty |
public |
function |
|
Overrides Map::isEmpty |
|
| EntityReferenceItem::mainPropertyName |
public static |
function |
|
Overrides FieldItemBase::mainPropertyName |
|
| EntityReferenceItem::onChange |
public |
function |
|
Overrides Map::onChange |
|
| EntityReferenceItem::onDependencyRemoval |
public static |
function |
|
Overrides FieldItemBase::onDependencyRemoval |
|
| EntityReferenceItem::preSave |
public |
function |
|
Overrides FieldItemBase::preSave |
1 |
| EntityReferenceItem::propertyDefinitions |
public static |
function |
|
Overrides FieldItemInterface::propertyDefinitions |
1 |
| EntityReferenceItem::schema |
public static |
function |
|
Overrides FieldItemInterface::schema |
1 |
| EntityReferenceItem::settingsAjax |
public static |
function |
Ajax callback for the handler settings form. |
|
|
| EntityReferenceItem::settingsAjaxSubmit |
public static |
function |
Submit handler for the non-JS case. |
|
|
| EntityReferenceItem::setValue |
public |
function |
|
Overrides FieldItemBase::setValue |
|
| EntityReferenceItem::storageSettingsForm |
public |
function |
|
Overrides FieldItemBase::storageSettingsForm |
1 |
| FieldItemBase::delete |
public |
function |
|
Overrides FieldItemInterface::delete |
2 |
| FieldItemBase::deleteRevision |
public |
function |
|
Overrides FieldItemInterface::deleteRevision |
|
| FieldItemBase::fieldSettingsFromConfigData |
public static |
function |
|
Overrides FieldItemInterface::fieldSettingsFromConfigData |
1 |
| FieldItemBase::fieldSettingsToConfigData |
public static |
function |
|
Overrides FieldItemInterface::fieldSettingsToConfigData |
1 |
| FieldItemBase::getEntity |
public |
function |
|
Overrides FieldItemInterface::getEntity |
|
| FieldItemBase::getFieldDefinition |
public |
function |
|
Overrides FieldItemInterface::getFieldDefinition |
|
| FieldItemBase::getLangcode |
public |
function |
|
Overrides FieldItemInterface::getLangcode |
|
| FieldItemBase::getSetting |
protected |
function |
Returns the value of a field setting. |
|
|
| FieldItemBase::getSettings |
protected |
function |
Returns the array of field settings. |
|
|
| FieldItemBase::postSave |
public |
function |
|
Overrides FieldItemInterface::postSave |
2 |
| FieldItemBase::storageSettingsFromConfigData |
public static |
function |
|
Overrides FieldItemInterface::storageSettingsFromConfigData |
2 |
| FieldItemBase::storageSettingsToConfigData |
public static |
function |
|
Overrides FieldItemInterface::storageSettingsToConfigData |
2 |
| FieldItemBase::view |
public |
function |
|
Overrides FieldItemInterface::view |
|
| FieldItemBase::writePropertyValue |
protected |
function |
Different to the parent Map class, we avoid creating property objects as
far as possible in order to optimize performance. Thus we just update
$this->values if no property object has been created yet. |
Overrides Map::writePropertyValue |
|
| FieldItemBase::__construct |
public |
function |
|
Overrides TypedData::__construct |
1 |
| FieldItemBase::__get |
public |
function |
|
Overrides FieldItemInterface::__get |
2 |
| FieldItemBase::__isset |
public |
function |
|
Overrides FieldItemInterface::__isset |
|
| FieldItemBase::__set |
public |
function |
|
Overrides FieldItemInterface::__set |
1 |
| FieldItemBase::__unset |
public |
function |
|
Overrides FieldItemInterface::__unset |
|
| Map::$definition |
protected |
property |
The data definition. |
Overrides TypedData::$definition |
|
| Map::$properties |
protected |
property |
The array of properties. |
|
|
| Map::$values |
protected |
property |
An array of values for the contained properties. |
|
|
| Map::applyDefaultValue |
public |
function |
|
Overrides TypedData::applyDefaultValue |
4 |
| Map::get |
public |
function |
|
Overrides ComplexDataInterface::get |
|
| Map::getIterator |
public |
function |
#[\ReturnTypeWillChange] |
|
|
| Map::getProperties |
public |
function |
|
Overrides ComplexDataInterface::getProperties |
|
| Map::getString |
public |
function |
|
Overrides TypedData::getString |
|
| Map::set |
public |
function |
|
Overrides ComplexDataInterface::set |
|
| Map::toArray |
public |
function |
|
Overrides ComplexDataInterface::toArray |
1 |
| Map::__clone |
public |
function |
Magic method: Implements a deep clone. |
|
|
| StringTranslationTrait::$stringTranslation |
protected |
property |
The string translation service. |
|
3 |
| StringTranslationTrait::formatPlural |
protected |
function |
Formats a string containing a count of items. |
|
|
| StringTranslationTrait::getNumberOfPlurals |
protected |
function |
Returns the number of plurals supported by a given language. |
|
|
| StringTranslationTrait::getStringTranslation |
protected |
function |
Gets the string translation service. |
|
|
| StringTranslationTrait::setStringTranslation |
public |
function |
Sets the string translation service to use. |
|
2 |
| StringTranslationTrait::t |
protected |
function |
Translates a string to the current language or to a given language. |
|
|
| TypedData::$name |
protected |
property |
The property name. |
|
|
| TypedData::$parent |
protected |
property |
The parent typed data object. |
|
|
| TypedData::createInstance |
public static |
function |
|
Overrides TypedDataInterface::createInstance |
|
| TypedData::getDataDefinition |
public |
function |
|
Overrides TypedDataInterface::getDataDefinition |
|
| TypedData::getName |
public |
function |
|
Overrides TypedDataInterface::getName |
|
| TypedData::getParent |
public |
function |
|
Overrides TypedDataInterface::getParent |
|
| TypedData::getPluginDefinition |
public |
function |
|
Overrides PluginInspectionInterface::getPluginDefinition |
|
| TypedData::getPluginId |
public |
function |
|
Overrides PluginInspectionInterface::getPluginId |
|
| TypedData::getPropertyPath |
public |
function |
|
Overrides TypedDataInterface::getPropertyPath |
|
| TypedData::getRoot |
public |
function |
|
Overrides TypedDataInterface::getRoot |
|
| TypedData::setContext |
public |
function |
|
Overrides TypedDataInterface::setContext |
|
| TypedData::validate |
public |
function |
|
Overrides TypedDataInterface::validate |
|
| TypedDataTrait::$typedDataManager |
protected |
property |
The typed data manager used for creating the data types. |
|
|
| TypedDataTrait::getTypedDataManager |
public |
function |
Gets the typed data manager. |
|
2 |
| TypedDataTrait::setTypedDataManager |
public |
function |
Sets the typed data manager. |
|
2 |