[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/project/solr/ -> ProjectSolrQuery.php (source)

   1  <?php
   2  
   3  include_once drupal_get_path('module', 'apachesolr') .'/Solr_Base_Query.php';
   4  
   5  class ProjectSolrQuery extends Solr_Base_Query {
   6    function default_sorts() {
   7      $sorts = array();
   8      if (!empty($this->keys)) {
   9        // The user has searched for a keyword.
  10        $sorts['score'] = array('title' => t('Relevancy'), 'default' => 'asc');
  11      }
  12      $sorts['sort_title'] = array('title' => t('Title'), 'default' => 'asc');
  13      $sorts['created'] = array('title' => t('Creation date'), 'default' => 'desc');
  14      if (module_exists('project_release')) {
  15        $sorts['ds_project_latest_release'] = array('title' => t('Last release'), 'default' => 'desc');
  16        $sorts['ds_project_latest_activity'] = array('title' => t('Recent activity'), 'default' => 'desc');
  17      }
  18      if (module_exists('project_usage')) {
  19        $sorts['sis_project_release_usage'] = array('title' => t('Usage statistics'), 'default' => 'desc');
  20      }
  21      return $sorts;
  22    }
  23  }


Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7