function tripal_core_import_api

2.x tripal_core.module tripal_core_import_api()

Imports all of the Tripal API into scope.

Typically this function call is not necessary as all of the API is automaticaly included by the tripal_core module. However this function can be useful in the .install files during a site upgrade when the tripal_core module is not enabld.

Example usage:

  module_load_include('module', 'tripal_core', 'tripal_core');
  tripal_core_import_api();
29 calls to tripal_core_import_api()
tripal_analysis_update_7200 in tripal_analysis/tripal_analysis.install
This is the required update for tripal_organism when upgrading from Drupal core API 6.x.
tripal_analysis_update_7201 in tripal_analysis/tripal_analysis.install
Fixes an error with the materialized view installation
tripal_bulk_loader_update_7200 in tripal_bulk_loader/tripal_bulk_loader.install
Implements hook_update_N().
tripal_contact_update_7200 in tripal_contact/tripal_contact.install
This is the required update for tripal_contact when upgrading from Drupal core API 6.x.
tripal_contact_update_7201 in tripal_contact/tripal_contact.install
Adds missing foreign key constraints

... See full list

File

tripal_core/tripal_core.module, line 706
The Tripal Core module

Code

function tripal_core_import_api() {
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_general.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_nodes.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_nodes.dbxrefs.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_nodes.properties.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_nodes.relationships.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_nodes.title_and_path.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_query.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_schema.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.chado_variables.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.custom_tables.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.d3js.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.DEPRECATED.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.files.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.jobs.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.mviews.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.schema_v1.11.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.schema_v1.2.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.schema_v1.3.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.tripal_variables.api');
  module_load_include('inc', 'tripal_core', 'api/tripal_core.tripal.api');
}