You are here

public function availability_calendar_handler_filter_availability::admin_summary in Availability Calendars 7.3

Same name and namespace in other branches
  1. 7.5 views/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

./availability_calendar_handler_filter_availability.inc, line 413

Class

availability_calendar_handler_filter_availability
@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;
}