Skip to content
Snippets Groups Projects
Commit 2374d7e0 authored by Chris Hallberg's avatar Chris Hallberg
Browse files

Doc Blocks Part 1

parent c15fd87d
No related merge requests found
Showing with 66 additions and 6 deletions
...@@ -40,8 +40,17 @@ use Zend\ServiceManager\ServiceLocatorAwareInterface, ...@@ -40,8 +40,17 @@ use Zend\ServiceManager\ServiceLocatorAwareInterface,
*/ */
class Manager implements ServiceLocatorAwareInterface class Manager implements ServiceLocatorAwareInterface
{ {
/**
* Scoped copy of the config array
*/
protected $config; protected $config;
/**
* Search class id
*/
protected $classId = 'Solr'; protected $classId = 'Solr';
/**
* An array of all the current options
*/
protected $optionsStore = array(); protected $optionsStore = array();
/** /**
......
...@@ -52,8 +52,17 @@ namespace VuFind\Search; ...@@ -52,8 +52,17 @@ namespace VuFind\Search;
*/ */
class Minified class Minified
{ {
/**
* Search terms
*/
public $t = array(); public $t = array();
/**
* Filters
*/
public $f = array(); public $f = array();
/**
* ID, start tIme, query Speed, Result total, search TYpe, search CLass id
*/
public $id, $i, $s, $r, $ty, $pc, $rc; public $id, $i, $s, $r, $ty, $pc, $rc;
/** /**
......
...@@ -39,6 +39,9 @@ use VuFind\Search\Base\Params as BaseParams; ...@@ -39,6 +39,9 @@ use VuFind\Search\Base\Params as BaseParams;
*/ */
class Params extends BaseParams class Params extends BaseParams
{ {
/**
* Array of target record ids
*/
protected $recordsToRequest; protected $recordsToRequest;
/** /**
......
...@@ -39,13 +39,26 @@ use VuFind\Config\Reader as ConfigReader, VuFind\Search\Base\Params as BaseParam ...@@ -39,13 +39,26 @@ use VuFind\Config\Reader as ConfigReader, VuFind\Search\Base\Params as BaseParam
*/ */
class Params extends BaseParams class Params extends BaseParams
{ {
// Facets /**
* Facet result limit
*/
protected $facetLimit = 30; protected $facetLimit = 30;
/**
* Offset for facet results
*/
protected $facetOffset = null; protected $facetOffset = null;
/**
* Prefix for facet searching
*/
protected $facetPrefix = null; protected $facetPrefix = null;
/**
* Sorting order for facet search results
*/
protected $facetSort = null; protected $facetSort = null;
// Override Query /**
* Override Query
*/
protected $overrideQuery = false; protected $overrideQuery = false;
/** /**
......
...@@ -42,7 +42,9 @@ use VuFind\Config\Reader as ConfigReader, ...@@ -42,7 +42,9 @@ use VuFind\Config\Reader as ConfigReader,
*/ */
class Results extends BaseResults class Results extends BaseResults
{ {
// Raw Solr search response: /**
* Raw Solr search response:
*/
protected $rawResponse = null; protected $rawResponse = null;
/** /**
......
...@@ -40,6 +40,9 @@ use VuFind\Config\Reader as ConfigReader, ...@@ -40,6 +40,9 @@ use VuFind\Config\Reader as ConfigReader,
*/ */
class Options extends BaseOptions class Options extends BaseOptions
{ {
/**
* Maximum number of results
*/
protected $resultLimit = 400; protected $resultLimit = 400;
/** /**
......
...@@ -39,7 +39,13 @@ use VuFind\Search\Base\Params as BaseParams; ...@@ -39,7 +39,13 @@ use VuFind\Search\Base\Params as BaseParams;
*/ */
class Params extends BaseParams class Params extends BaseParams
{ {
/**
* Settings for all the facets
*/
protected $fullFacetSettings = array(); protected $fullFacetSettings = array();
/**
* Settings for the date facet only
*/
protected $dateFacetSettings = array(); protected $dateFacetSettings = array();
/** /**
......
...@@ -43,7 +43,9 @@ use VuFind\Config\Reader as ConfigReader, ...@@ -43,7 +43,9 @@ use VuFind\Config\Reader as ConfigReader,
*/ */
class Results extends BaseResults class Results extends BaseResults
{ {
// Raw search response: /**
* Raw search response:
*/
protected $rawResponse = null; protected $rawResponse = null;
/** /**
......
...@@ -38,8 +38,17 @@ namespace VuFind\Search; ...@@ -38,8 +38,17 @@ namespace VuFind\Search;
*/ */
class UrlQueryHelper class UrlQueryHelper
{ {
/**
* Results object
*/
protected $results; protected $results;
/**
* URL search param
*/
protected $basicSearchParam = 'lookfor'; protected $basicSearchParam = 'lookfor';
/**
* Base parameters for every search
*/
protected $defaultParams = array(); protected $defaultParams = array();
/** /**
......
...@@ -39,7 +39,9 @@ use VuFind\Search\Base\Params as BaseParams; ...@@ -39,7 +39,9 @@ use VuFind\Search\Base\Params as BaseParams;
*/ */
class Params extends BaseParams class Params extends BaseParams
{ {
// Override Query /**
* Override Query
*/
protected $overrideQuery = false; protected $overrideQuery = false;
/** /**
......
...@@ -41,7 +41,9 @@ use VuFind\Config\Reader as ConfigReader, ...@@ -41,7 +41,9 @@ use VuFind\Config\Reader as ConfigReader,
*/ */
class Results extends BaseResults class Results extends BaseResults
{ {
// Raw search response: /**
* Raw search response:
*/
protected $rawResponse = null; protected $rawResponse = null;
/** /**
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment