Tripal
Classes | Functions
TripalBundleUIController.inc File Reference

Classes

class  TripalBundleUIController
 

Functions

 tripal_tripal_bundle_form ($form, &$form_state, $entityDataType)
 
 tripal_tripal_bundle_form_validate ($form, $form_state)
 
 tripal_tripal_bundle_form_submit ($form, &$form_state)
 
 tripal_bundle_access ($op, $type=NULL, $account=NULL)
 
 tripal_admin_add_type_form ($form, &$form_state)
 
 tripal_admin_add_type_form_step1 (&$form, &$form_state)
 
 tripal_admin_add_type_form_step1_summary (&$form, &$form_state, $selected_term)
 
 tripal_admin_add_type_form_step2 (&$form, &$form_state, $stores, $selected_term, $default_store)
 
 tripal_admin_add_type_form_step2_summary (&$form, &$form_state, $stores, $selected_term, $default_store)
 
 tripal_admin_add_type_form_step3 (&$form, &$form_state, $stores, $selected_term, $default_store)
 
 tripal_admin_add_type_form_ajax_callback ($form, $form_state)
 
 tripal_admin_add_type_form_validate ($form, &$form_state)
 
 tripal_admin_add_type_form_submit ($form, &$form_state)
 
 tripal_admin_access ($entity)
 

Function Documentation

◆ tripal_admin_access()

tripal_admin_access (   $entity)

Checks access permissions for a given entity.

◆ tripal_admin_add_type_form()

tripal_admin_add_type_form (   $form,
$form_state 
)

Form for creating tripal data types.

This form is available on the menu at Admin >> Structure >> Biological Data Types. It requires that a module implmennt the vocabulary storage. Tripal knows which vocabulary storage methods are available when a module implements the hook_vocab_storage_info() hook.

◆ tripal_admin_add_type_form_ajax_callback()

tripal_admin_add_type_form_ajax_callback (   $form,
  $form_state 
)

Implements an AJAX callback for the tripal_chado_vocab_select_term_form.

◆ tripal_admin_add_type_form_step1()

tripal_admin_add_type_form_step1 ( $form,
$form_state 
)

Builds step1 of the tripal_admin_add_type_form()

◆ tripal_admin_add_type_form_step1_summary()

tripal_admin_add_type_form_step1_summary ( $form,
$form_state,
  $selected_term 
)

Provides a summary of values selected in Step 1.

◆ tripal_admin_add_type_form_step2()

tripal_admin_add_type_form_step2 ( $form,
$form_state,
  $stores,
  $selected_term,
  $default_store 
)

Builds step1 of the tripal_admin_add_type_form()

◆ tripal_admin_add_type_form_step2_summary()

tripal_admin_add_type_form_step2_summary ( $form,
$form_state,
  $stores,
  $selected_term,
  $default_store 
)

Provides a summary of values selected in Step 1.

◆ tripal_admin_add_type_form_step3()

tripal_admin_add_type_form_step3 ( $form,
$form_state,
  $stores,
  $selected_term,
  $default_store 
)

Builds step1 of the tripal_admin_add_type_form()

◆ tripal_admin_add_type_form_submit()

tripal_admin_add_type_form_submit (   $form,
$form_state 
)

Implements hook_submit() for the tripal_admin_add_type_form.

◆ tripal_admin_add_type_form_validate()

tripal_admin_add_type_form_validate (   $form,
$form_state 
)

Implements hook_validate() for the tripal_admin_add_type_form.

◆ tripal_bundle_access()

tripal_bundle_access (   $op,
  $type = NULL,
  $account = NULL 
)

Access callback for the entity API.

◆ tripal_tripal_bundle_form()

tripal_tripal_bundle_form (   $form,
$form_state,
  $entityDataType 
)

Tripal content type edit form.

Parameters
$formThe default form array. Usually empty.
$form_stateBuild information for the form including the entity type and submitted values.
$entityDataTypeA string indicating the entity type. This will always be TripalBundle.

◆ tripal_tripal_bundle_form_submit()

tripal_tripal_bundle_form_submit (   $form,
$form_state 
)

Submit: Tripal content type edit form.

◆ tripal_tripal_bundle_form_validate()

tripal_tripal_bundle_form_validate (   $form,
  $form_state 
)

Validate: Tripal content type edit form.