- Sep 10, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
- Sep 07, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
All search object generation is now done through the search manager; factored out old \VuFind\Search\Options class now that it is obsolete.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Set up plugin manager for record drivers; made VuFind\Search\Solr\Results::getRecords work with search manager. This revision temporarily breaks related record modules -- they will be fixed in the next commit.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Search results objects' getRecord() / getRecords() methods are no longer static (to allow service locator integration).
-
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
-