Create row prototypes through a plugin manager. (#933)
- Requires significant rearrangement of table object constructors for consistency.
Showing
- module/VuFind/config/module.config.php 19 additions, 0 deletionsmodule/VuFind/config/module.config.php
- module/VuFind/src/VuFind/Db/Row/Factory.php 117 additions, 0 deletionsmodule/VuFind/src/VuFind/Db/Row/Factory.php
- module/VuFind/src/VuFind/Db/Row/PluginManager.php 51 additions, 0 deletionsmodule/VuFind/src/VuFind/Db/Row/PluginManager.php
- module/VuFind/src/VuFind/Db/Row/UserList.php 9 additions, 6 deletionsmodule/VuFind/src/VuFind/Db/Row/UserList.php
- module/VuFind/src/VuFind/Db/Table/ChangeTracker.php 7 additions, 5 deletionsmodule/VuFind/src/VuFind/Db/Table/ChangeTracker.php
- module/VuFind/src/VuFind/Db/Table/Comments.php 7 additions, 5 deletionsmodule/VuFind/src/VuFind/Db/Table/Comments.php
- module/VuFind/src/VuFind/Db/Table/ExternalSession.php 7 additions, 5 deletionsmodule/VuFind/src/VuFind/Db/Table/ExternalSession.php
- module/VuFind/src/VuFind/Db/Table/Factory.php 41 additions, 14 deletionsmodule/VuFind/src/VuFind/Db/Table/Factory.php
- module/VuFind/src/VuFind/Db/Table/Gateway.php 10 additions, 28 deletionsmodule/VuFind/src/VuFind/Db/Table/Gateway.php
- module/VuFind/src/VuFind/Db/Table/OaiResumption.php 7 additions, 5 deletionsmodule/VuFind/src/VuFind/Db/Table/OaiResumption.php
- module/VuFind/src/VuFind/Db/Table/Record.php 7 additions, 3 deletionsmodule/VuFind/src/VuFind/Db/Table/Record.php
- module/VuFind/src/VuFind/Db/Table/Resource.php 13 additions, 10 deletionsmodule/VuFind/src/VuFind/Db/Table/Resource.php
- module/VuFind/src/VuFind/Db/Table/ResourceTags.php 5 additions, 4 deletionsmodule/VuFind/src/VuFind/Db/Table/ResourceTags.php
- module/VuFind/src/VuFind/Db/Table/Search.php 7 additions, 3 deletionsmodule/VuFind/src/VuFind/Db/Table/Search.php
- module/VuFind/src/VuFind/Db/Table/Session.php 7 additions, 3 deletionsmodule/VuFind/src/VuFind/Db/Table/Session.php
- module/VuFind/src/VuFind/Db/Table/Tags.php 5 additions, 2 deletionsmodule/VuFind/src/VuFind/Db/Table/Tags.php
- module/VuFind/src/VuFind/Db/Table/User.php 11 additions, 26 deletionsmodule/VuFind/src/VuFind/Db/Table/User.php
- module/VuFind/src/VuFind/Db/Table/UserCard.php 7 additions, 5 deletionsmodule/VuFind/src/VuFind/Db/Table/UserCard.php
- module/VuFind/src/VuFind/Db/Table/UserList.php 11 additions, 23 deletionsmodule/VuFind/src/VuFind/Db/Table/UserList.php
- module/VuFind/src/VuFind/Db/Table/UserResource.php 7 additions, 5 deletionsmodule/VuFind/src/VuFind/Db/Table/UserResource.php
Please register or sign in to comment