12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- /**
- * Purpose: Allows the analysis module to add fields to other module views
- *
- * For example, a field counting the number of analysis' associted with a given feature would be
- * added to the feature view as follows:
- * @code
- $data['feature']['num_analysis''] = array(
- 'title' => "Number of analysis'",
- 'help' => "Provides a count of the number of analysis' associated with a given feature",
- 'field' => array(
- 'handler' => 'views_handler_field_chado_count',
- 'table_to_query' => 'analysis_feature',
- ),
- );
- * @endcode
- *
- * @ingroup tripal_analysis_views
- */
- function retrieve_analysis_misc_tables_views_data() {
- $data = array();
-
- // Table: Feature---------------------------------------------------------------------------------
- // Calculated Field: Number of analysis' (Count -Int)
- // Provides the number of analysis' for a given feature
- $data['feature']['num_analysis'] = array(
- 'title' => "Number of analysis'",
- 'help' => "Provides a count of the number of analysis' associated with a given feature",
- 'field' => array(
- 'handler' => 'views_handler_field_chado_count',
- 'table_to_query' => 'analysisfeature',
- ),
- );
-
- return $data;
- }
|