- Sep 05, 2012
-
-
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
-
Demian Katz authored
-
Demian Katz authored
Standardized plugin manager initialization to make subsequent additions easier; added support for service locator injection.
-
Demian Katz authored
Created abstract base class for Cart helper so we can create other service locator based view helpers.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Upgraded to latest ZF2 release (RC7); uncommented VuFind features that were waiting for functionality introduced in this release.
-
- Aug 31, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Eliminated __call method in \VuFind\Search\Base\Results; explicit getParams() calls make code more comprehensible.
-
Demian Katz authored
Made getParams() calls more explicit; fixed bug where scroller did not work for non-standard page sizes.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Eliminated __call() method in \VuFind\Search\Base\Options; replaced with explicit getOptions() calls to make the code more consistent and understandable.
-
Demian Katz authored
Made constructor injection of catalog connection into ILS logic classes mandatory to break unnecessary dependencies.
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Refactored authentication interface for compatibility with plugin manager (moved configuration setting from constructor to setConfig() method). Added some partial unit tests for uncovered authentication methods.
-
- Aug 30, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
-
- Aug 29, 2012
-
-
Demian Katz authored
Changed ILS driver loading sequence for more flexibility. No hard work is done in the constructor; instead there is an init() method that gets called by the VuFind\ILS\Connection class. Additionally, drivers no longer load their own configurations; instead, configs are pushed in by VuFind\ILS\Connection, making reuse easier in other contexts. Finally, ILS drivers all inherit from the same base class, easing future functionality. PICA configuration now includes copy of DAIA settings -- this avoids the need to load two separate configs when using PICA.ini Fixed a Symphony namespacing bug. Stub tests have been added for all existing drivers, though they do not cover much code yet.
-
Demian Katz authored
Created ILS view helper to eliminate direct access to \VuFind\Connection\Manager from within templates.
-