- Sep 07, 2012
-
-
Demian Katz authored
Set up record loader to use Search Manager for class name determination; added alias to account for legacy VuFind source value in database.
-
Demian Katz authored
-
Demian Katz authored
Refactored VuFind\Record\Loader as an instance rather than a collection of static methods (in preparation for service locator integration).
-
Demian Katz authored
-
Demian Katz authored
1. fixed bug where Search Manager would load incorrect objects because state had been changed in between calls (i.e. $params object may use Search Manager, changing its state before $results object can be created -- to avoid, we need more explicit calls to setSearchClassId()) 2. refactored record drivers in preparation for plugin manager (moved constructor parameter to setRawData method). This allowed more common functionality to be moved to the abstract base class. Renamed getAllFields() to getRawData() for consistency. Small bonus change: turned off highlighting/spellchecking/recommendations in BrowseController for improved performance.
-
Demian Katz authored
Eliminated unnecessary session assignments in logsql mode; did some refactoring to make fixdatabaseAction() slightly shorter and more readable.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
- Sep 06, 2012
-
-
-
Chris Hallberg authored
-
Demian Katz authored
Created plugin manager for ILS drivers; refactored \VuFind\ILS\Connection to use plugin manager and receive injected configuration; created temporary service locator workaround for \VuFind\Connection\Manager until the class can be completely factored out.
-
Demian Katz authored
-
Demian Katz authored
-
- Sep 05, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Improved search manager integration for ExpandFacets recommendation module; also eliminated explicit \VuFind namespace reference in template.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Cleaned up some recommendation modules so they do not rely on $this->results already being set in the global context -- it is now pulled explicitly from the recommendation object.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Simplified Solr autocomplete subclasses and adjusted base class to use Search Manager and to disable recommendations for better performance.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Introduced \VuFind\Search\Manager; began using it to replace \VuFind\Search\Options (refactoring still in progress).
-
- Sep 04, 2012
-
-
Demian Katz authored
-