You are here

class mobile_tools_context_condition_mobile in Mobile Tools 6.3

Same name and namespace in other branches
  1. 6.2 plugins/mobile_tools_context_condition_mobile.inc \mobile_tools_context_condition_mobile
  2. 7.2 mobile_tools_context/mobile_tools_context.condition_mobile.inc \mobile_tools_context_condition_mobile

@file Integration with the Context module

Hierarchy

Expanded class hierarchy of mobile_tools_context_condition_mobile

2 string references to 'mobile_tools_context_condition_mobile'
mobile_tools_context_plugins in ./mobile_tools.module
Implementation of hook_context_plugins We create mobile contexts
mobile_tools_context_registry in ./mobile_tools.module

File

plugins/mobile_tools_context_condition_mobile.inc, line 6
Integration with the Context module

View source
class mobile_tools_context_condition_mobile extends context_condition {
  function condition_values() {
    return array_merge(array(
      'mobile' => 'Mobile',
      'desktop' => 'Desktop',
    ), mobile_tools_device_groups());
  }
  function execute($value) {
    foreach ($this
      ->get_contexts($value) as $context) {
      $this
        ->condition_met($context, $value);
    }
  }

}

Members