4 * Implements hook_context_plugins.
6 function apachesolr_context_conditions_context_plugins() {
8 $plugins['apachesolr_context_conditions_context_condition_max_results'] = array(
10 'path' => drupal_get_path('module', 'apachesolr_context_conditions') .
'/plugins',
11 'file' => 'apachesolr_context_conditions_context_condition_max_results.inc',
12 'class' => 'apachesolr_context_conditions_context_condition_max_results',
13 'parent' => 'context_condition',
20 * Implements hook_context_registry.
22 function apachesolr_context_conditions_context_registry() {
24 'conditions' => array(
25 'apachesolr_max_results' => array(
26 'title' => t('Apache Solr - Max results'),
27 'plugin' => 'apachesolr_context_conditions_context_condition_max_results',
34 * Implements hook_apachesolr_process_results
36 function apachesolr_context_conditions_apachesolr_process_results($results, $query) {
37 if ($plugin = context_get_plugin('condition', 'apachesolr_max_results')) {
38 $plugin->execute(count($results));