You are here

function quiz_views_handler_argument_quiz_nid::break_phrase in Quiz 8.4

Same name and namespace in other branches
  1. 6.6 includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc \quiz_views_handler_argument_quiz_nid::break_phrase()
  2. 6.3 includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc \quiz_views_handler_argument_quiz_nid::break_phrase()
  3. 6.4 includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc \quiz_views_handler_argument_quiz_nid::break_phrase()
  4. 6.5 includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc \quiz_views_handler_argument_quiz_nid::break_phrase()
  5. 7.6 includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc \quiz_views_handler_argument_quiz_nid::break_phrase()
  6. 7 includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc \quiz_views_handler_argument_quiz_nid::break_phrase()
  7. 7.4 includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc \quiz_views_handler_argument_quiz_nid::break_phrase()
2 calls to quiz_views_handler_argument_quiz_nid::break_phrase()
quiz_views_handler_argument_quiz_nid::query in includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc
Override the default behavior of query() to introduce the medial step of retrieving vids from the provided nids.
quiz_views_handler_argument_quiz_nid::set_argument in includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc
Set up the argument with the vids extracted from nids.

File

includes/views/handlers/quiz_views_handler_argument_quiz_nid.inc, line 96

Class

quiz_views_handler_argument_quiz_nid

Code

function break_phrase() {
  if (!$this->phrase_broken) {

    // Handle multiple argument inputs
    if (!empty($this->options['break_phrase'])) {
      views_break_phrase($this->argument, $this);
    }
    else {
      $this->value = array(
        $this->argument,
      );
    }
    $this->phrase_broken = TRUE;
  }
}