You are here

public function availability_calendar_handler_filter_availability::admin_summary in Availability Calendars 7.5

Same name and namespace in other branches
  1. 7.3 availability_calendar_handler_filter_availability.inc \availability_calendar_handler_filter_availability::admin_summary()
  2. 7.4 views/availability_calendar_handler_filter_availability.inc \availability_calendar_handler_filter_availability::admin_summary()

Display the filter on the administrative summary.

Overrides views_handler_filter::admin_summary

File

views/availability_calendar_handler_filter_availability.inc, line 679

Class

availability_calendar_handler_filter_availability
Views handler to filter on availability.

Code

public function admin_summary() {
  $output = '';
  if (!empty($this->options['exposed'])) {
    $output = t('exposed');
  }
  else {
    $operators = $this
      ->operators();
    if (isset($operators[$this->operator]['summary'])) {
      $arguments = array();
      foreach ($this->value as $key => $value) {
        $arguments["%{$key}"] = $value;
      }
      $output = format_string($operators[$this->operator]['summary'], $arguments);
    }
  }
  return $output;
}