function views_plugin_argument_default_php::get_argument

3.x views_plugin_argument_default_php.inc views_plugin_argument_default_php::get_argument()
2.x views_plugin_argument_default_php.inc views_plugin_argument_default_php::get_argument($raw = FALSE)

Return the default argument.

Overrides views_plugin_argument_default::get_argument

1 call to views_plugin_argument_default_php::get_argument()

File

plugins/views_plugin_argument_default_php.inc, line 38
Contains the php code argument default plugin.

Class

views_plugin_argument_default_php
Default argument plugin to provide a PHP code block.

Code

function get_argument($raw = FALSE) {
  if ($raw) {
    return parent::get_argument();
  }

  // set up variables to make it easier to reference during the argument.
  $view = &$this->view;
  $argument = &$this->argument;
  ob_start();
  $result = eval($this->argument->options[$this->option_name]);
  ob_end_clean();
  return $result;
}