Tripal
Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
sbo__relationship_widget Class Reference
Inheritance diagram for sbo__relationship_widget:
Inheritance graph
[legend]
Collaboration diagram for sbo__relationship_widget:
Collaboration graph
[legend]

Public Member Functions

 __construct ($field, $instance)
 
 form (&$widget, &$form, &$form_state, $langcode, $items, $delta, $element)
 
 validate ($element, $form, &$form_state, $langcode, $delta)
 
 theme ($element)
 
 get_rtype_select_options ()
 
- Public Member Functions inherited from TripalFieldWidget
 validateDefaults ($element, $form, &$form_state, $langcode, $delta)
 
 submit ($form, &$form_state, $entity_type, $entity, $langcode, $delta)
 

Static Public Attributes

static $default_label = 'Relationship'
 
static $field_types = ['sbo__relationship']
 
- Static Public Attributes inherited from TripalFieldWidget
static $default_label = 'Tripal Field.'
 
static $field_types = ['no_widget']
 

Protected Attributes

 $schema
 
 $base_schema
 
 $subject_id_column
 
 $object_id_column
 
 $base_name_columns
 
 $base_type_column
 
 $field_instance
 

Additional Inherited Members

- Static Public Member Functions inherited from TripalFieldWidget
static info ()
 

Constructor & Destructor Documentation

◆ __construct()

sbo__relationship_widget::__construct (   $field,
  $instance 
)

Extends TripalField::__construct().

Reimplemented from TripalFieldWidget.

Member Function Documentation

◆ form()

sbo__relationship_widget::form ( $widget,
$form,
$form_state,
  $langcode,
  $items,
  $delta,
  $element 
)
See also
TripalFieldWidget::form()

Reimplemented from TripalFieldWidget.

◆ get_rtype_select_options()

sbo__relationship_widget::get_rtype_select_options ( )

Retrieve options for the type drop-down for the relationship widget.

◆ theme()

sbo__relationship_widget::theme (   $element)

Theme function for the sbo__relationship_widget.

Reimplemented from TripalFieldWidget.

◆ validate()

sbo__relationship_widget::validate (   $element,
  $form,
$form_state,
  $langcode,
  $delta 
)
See also
TripalFieldWidget::validate()

Reimplemented from TripalFieldWidget.


The documentation for this class was generated from the following file: