function views_handler_argument_many_to_one::option_definition

Same name in other branches
  1. 7.x-3.x handlers/views_handler_argument_many_to_one.inc \views_handler_argument_many_to_one::option_definition()

Overrides views_handler_argument::option_definition

1 call to views_handler_argument_many_to_one::option_definition()
views_handler_argument_term_node_tid::option_definition in modules/taxonomy/views_handler_argument_term_node_tid.inc
Information about options for all kinds of purposes will be held here.
1 method overrides views_handler_argument_many_to_one::option_definition()
views_handler_argument_term_node_tid::option_definition in modules/taxonomy/views_handler_argument_term_node_tid.inc
Information about options for all kinds of purposes will be held here.

File

handlers/views_handler_argument_many_to_one.inc, line 25

Class

views_handler_argument_many_to_one
An argument handler for use in fields that have a many to one relationship with the table(s) to the left. This adds a bunch of options that are reasonably common with this type of relationship. Definition terms:

Code

function option_definition() {
    $options = parent::option_definition();
    if (!empty($this->definition['numeric'])) {
        $options['break_phrase'] = array(
            'default' => FALSE,
        );
    }
    $options['add_table'] = array(
        'default' => FALSE,
    );
    $options['require_value'] = array(
        'default' => FALSE,
    );
    views_many_to_one_helper::option_definition($options);
    return $options;
}