You are here

function activity_handler_filter_operations::get_value_options in Activity 6.2

File

views/activity_handler_filter_operations.inc, line 6

Class

activity_handler_filter_operations
Filter by Activity Operation

Code

function get_value_options() {
  if (!isset($this->value_options)) {
    $this->value_title = 'Activity Operation';
    foreach (activity_get_module_info() as $info) {
      foreach ($info->hooks as $hook => $ops) {
        foreach ($ops as $op) {
          $options[$op][] = $hook;
        }
      }
    }
    foreach ($options as $op => $hooks) {
      $this->value_options[$op] = t('@op used in: @hooks', array(
        '@op' => $op,
        '@hooks' => implode(', ', $hooks),
      ));
    }
  }
}