You are here

function context_og_condition_group_type::condition_values in Context OG 7

Same name and namespace in other branches
  1. 6.3 plugins/context_og_condition_group_type.inc \context_og_condition_group_type::condition_values()
  2. 7.2 plugins/context_og_condition_group_type.inc \context_og_condition_group_type::condition_values()

Condition values.

Overrides context_condition::condition_values

File

plugins/context_og_condition_group_type.inc, line 7

Class

context_og_condition_group_type
Expose organic groups group types as a context condition.

Code

function condition_values() {
  $values = array(
    '_none_' => t('Not in any group'),
    '_any_' => t('In any group'),
  );
  foreach (node_type_get_types() as $type) {
    if (og_is_group_type('node', $type->type)) {
      $values[$type->type] = $type->name;
    }
  }
  return $values;
}