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

Public Member Functions

 init (&$view, &$options)
 
 has_extra_options ()
 
 option_definition ()
 
 get_select_options ()
 
 get_select_option_where ($table=NULL, $generic_placeholder=TRUE)
 
 extra_options_form (&$form, &$form_state)
 
 extra_options_submit ($form, &$form_state)
 
 extra_options_options ()
 
 value_form (&$form, &$form_state)
 
 exposed_form (&$form, &$form_state)
 
 query ()
 

Detailed Description

This Handler provides a generic select list for any chado field that is a string The select list includes all distinct values for that field.

Member Function Documentation

◆ exposed_form()

tripal_views_handler_filter_select_string::exposed_form ( $form,
$form_state 
)

{}

◆ extra_options_form()

tripal_views_handler_filter_select_string::extra_options_form ( $form,
$form_state 
)

{}

◆ extra_options_options()

tripal_views_handler_filter_select_string::extra_options_options ( )

{}

◆ extra_options_submit()

tripal_views_handler_filter_select_string::extra_options_submit (   $form,
$form_state 
)

{}

◆ get_select_option_where()

tripal_views_handler_filter_select_string::get_select_option_where (   $table = NULL,
  $generic_placeholder = TRUE 
)

For the SQL generating the options, determine the WHERE clauses

Returns
An array of full qualified where clauses (ie: table.myfield = 'fred')

Reimplemented in tripal_views_handler_filter_select_id, and tripal_views_handler_filter_select_cvterm.

◆ get_select_options()

tripal_views_handler_filter_select_string::get_select_options ( )

Provide the options used in the select list. Override this function in extended handlers to easily change option list.

Returns
An array of options where the key is the value of this field in the database

Reimplemented in tripal_views_handler_filter_select_id, and tripal_views_handler_filter_select_cvterm.

◆ has_extra_options()

tripal_views_handler_filter_select_string::has_extra_options ( )

{}

◆ init()

tripal_views_handler_filter_select_string::init ( $view,
$options 
)

◆ option_definition()

tripal_views_handler_filter_select_string::option_definition ( )

◆ query()

tripal_views_handler_filter_select_string::query ( )

{}

◆ value_form()

tripal_views_handler_filter_select_string::value_form ( $form,
$form_state 
)

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