|
| | isCompatible (TripalEntityType $entity_type) |
| |
| | storageSettingsFormBaseTableAjaxCallback ($form, &$form_state) |
| |
| | storageSettingsFormLinkingMethodAjaxCallback ($form, &$form_state) |
| |
| | fieldSettingsForm (array $form, FormStateInterface $form_state) |
| |
| | storageSettingsForm (array &$form, FormStateInterface $form_state, $has_data) |
| |
| | tripalStorageId () |
| |
| | tripalSave ($field_item, $field_name, $prop_types, $prop_values, $entity) |
| |
| | tripalLoad ($field_item, $field_name, $prop_types, $prop_values, $entity) |
| |
| | tripalClear ($field_item, $field_name, $prop_types, $prop_values, $entity) |
| |
| | sanitizeKey ($key) |
| |
| | tripalValuesTemplate ($field_definition, $default_value=NULL) |
| |
| | getFieldMaxDelta () |
| |
|
| static | mainPropertyName () |
| |
| static | defaultFieldSettings () |
| |
| static | defaultStorageSettings () |
| |
| static | tripalTypes ($field_definition) |
| |
| static | discover (TripalEntityType $bundle, string $field_id, array $field_types, array $field_instances, array $options=[]) |
| |
| static | storageSettingsFormValidateBaseTable (array $form, FormStateInterface $form_state) |
| |
| static | storageSettingsFormValidateLinkingMethod (array $form, FormStateInterface $form_state) |
| |
| static | get_linker_table_and_column ($storage_settings, $default_table, $default_column) |
| |
| static | discoverPostprocess (array $field_list) |
| |
| static | getChadoTableDefs (array $table_names, ?ChadoSchema $schema=NULL) |
| |
| static | getChadoTableDef (string $table_name, ?ChadoSchema $schema=NULL) |
| |
| static | getChadoForeignKeyDef (string $left_table, ?string $right_table=NULL, ?ChadoSchema $schema=NULL) |
| |
| static | buildVocabularyTermTable (array &$elements, TripalTerm $term, TripalIdSpaceBase $idSpace, TripalVocabularyBase $vocabulary,) |
| |
| static | buildFieldTermForm ($field, $form, FormStateInterface $form_state) |
| |
| static | fieldSettingsFormValidate (array $form, FormStateInterface $form_state) |
| |
| static | propertyDefinitions (FieldStorageDefinitionInterface $field_definition) |
| |
| static | schema (FieldStorageDefinitionInterface $field_definition) |
| |
| static | getFormStateSettings (FormStateInterface $form_state) |
| |
| static | discover (TripalEntityType $bundle, string $field_id, array $field_types, array $field_instances) |
| |
| static | generateFieldName (TripalEntityType $bundle, string $extra, int $cvterm_id=0) |
| |
|
| | getBaseTables ($linked_table, $has_linker_table=FALSE) |
| |
| | getTableColumnSelectOptions ($table_name='', $column_types=[]) |
| |
| | getTableColumns ($table_name, $column_types=[]) |
| |
| | getLinkerTableSelectOptions ($object_table, $base_table, $delimiter=" \u{2192} ") |
| |
| | getLinkerTables ($object_table, $base_table) |
| |
| | removeIncompatibleField (string $bundle, string $machine_name) |
| |
| static | parse_combined_table_and_column ($table_and_column) |
| |
| static | createFieldEntry (TripalEntityType $bundle, array $options) |
| |
| static | discoverBase (TripalEntityType $bundle, string $field_id, array $field_types, array $field_instances, array $options) |
| |
| static | discoverDirect (TripalEntityType $bundle, string $field_id, array $field_types, array $field_instances, array $options) |
| |
| static | discoverLinked (TripalEntityType $bundle, string $field_id, array $field_types, array $field_instances, array $options) |
| |
| static | getPossibleLinkingTables (array $options) |
| |
| static | getPrimaryKeys (array $table_names, ?ChadoSchema $schema=NULL) |
| |
| static | getPrimaryKey (string $table_name, ?ChadoSchema $schema=NULL) |
| |
|
static | $record_id_term = 'SIO:000729' |
| |
|
static | $select_base_column = FALSE |
| |
|
static | $valid_base_column_types = [] |
| |
|
static | $object_table = NULL |
| |
|
static | $table_column_delimiter = " \u{2192} " |
| |
|
static | $drupal_entity_term = 'schema:ItemPage' |
| |
|
static | $chadostorage_namespace = 'Drupal\tripal_chado\Plugin\TripalStorage\ChadoStorage' |
| |
|
static | $drupal_entity_callback = 'drupalEntityIdLookupCallback' |
| |
|
static | $mapping = NULL |
| |