- Sep 11, 2012
-
-
Demian Katz authored
-
Demian Katz authored
Changed from static to non-static getNew/getExisting list methods (in preparation for service locator).
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Chris Hallberg authored
-
Demian Katz authored
(Rolling back changes we are not ready for quite yet). This reverts commit 81f586eb.
-
-
Chris Hallberg authored
-
Demian Katz authored
-
Demian Katz authored
Fixed some stats-related bugs and began preparing for service locator driver loading (moved logic out of constructor, eliminated static methods).
-
Demian Katz authored
Added plugin manager for link resolver drivers; changed resolver connection class to use dependency injection and to eliminate unnecessary complexity.
-
- Sep 10, 2012
-
-
Chris Hallberg authored
-
Demian Katz authored
-
Chris Hallberg 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
-