Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
development:plugins:content_provider_components [2017/10/27 12:26] – demiankatz | development:plugins:content_provider_components [2020/09/22 13:22] – demiankatz |
---|
**Default Namespace:** \VuFind\Content | **Default Namespace:** \VuFind\Content |
| |
**Base Class:** [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/Content/Loader.php|\VuFind\Content\Loader]] | **Base Class:** [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Content/Loader.php|\VuFind\Content\Loader]] |
| |
**Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content'] | **Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content'] |
| |
**Service Manager Name for Service Locator:** VuFind\ContentPluginManager | **Service Manager Name for Service Locator:** VuFind\ContentPluginManager (VuFind 2.x-4.x), VuFind\Content\PluginManager (VuFind 5.0+) |
| |
See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. | See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. |
**Default Namespace:** \VuFind\Content\AuthorNotes | **Default Namespace:** \VuFind\Content\AuthorNotes |
| |
**Base Class:** [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] | **Base Class:** [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] |
| |
**Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_authornotes'] | **Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_authornotes'] |
| |
**Service Manager Name for Service Locator:** VuFind\ContentAuthorNotesPluginManager | **Service Manager Name for Service Locator:** VuFind\ContentAuthorNotesPluginManager (VuFind 2.x-4.x), VuFind\Content\AuthorNotes\PluginManager (VuFind 5.0+) |
| |
See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. | See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. |
**Default Namespace:** \VuFind\Content\Covers | **Default Namespace:** \VuFind\Content\Covers |
| |
**Base Class:** [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/Content/AbstractCover.php|\VuFind\Content\AbstractCover]] | **Base Class:** [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Content/AbstractCover.php|\VuFind\Content\AbstractCover]] |
| |
**Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_covers'] | **Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_covers'] |
| |
**Service Manager Name for Service Locator:** VuFind\ContentCoversPluginManager | **Service Manager Name for Service Locator:** VuFind\ContentCoversPluginManager (VuFind 2.x-4.x), VuFind\Content\Covers\PluginManager (VuFind 5.0+) |
| |
See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. | See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. |
**Default Namespace:** \VuFind\Content\Excerpts | **Default Namespace:** \VuFind\Content\Excerpts |
| |
**Base Class:** [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] | **Base Class:** [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] |
| |
**Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_excerpts'] | **Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_excerpts'] |
| |
**Service Manager Name for Service Locator:** VuFind\ContentExcerptsPluginManager | **Service Manager Name for Service Locator:** VuFind\ContentExcerptsPluginManager (VuFind 2.x-4.x), VuFind\Content\Excerpts\PluginManager (VuFind 5.0+) |
| |
See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. | See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. |
**Default Namespace:** \VuFind\Content\Reviews | **Default Namespace:** \VuFind\Content\Reviews |
| |
**Base Class:** [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] | **Base Class:** [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] |
| |
**Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_reviews'] | **Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_reviews'] |
| |
**Service Manager Name for Service Locator:** VuFind\ContentReviewsPluginManager | **Service Manager Name for Service Locator:** VuFind\ContentReviewsPluginManager (VuFind 2.x-4.x), VuFind\Content\Reviews\PluginManager (VuFind 5.0+) |
| |
See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. | See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. |
**Default Namespace:** \VuFind\Content\Summaries | **Default Namespace:** \VuFind\Content\Summaries |
| |
**Base Class:** [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] | **Base Class:** [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] |
| |
**Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_summaries'] | **Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_summaries'] |
| |
**Service Manager Name for Service Locator:** VuFind\ContentSummariesPluginManager | **Service Manager Name for Service Locator:** VuFind\ContentSummariesPluginManager (VuFind 2.x-4.x), VuFind\Content\Summaries\PluginManager (VuFind 5.0+) |
| |
See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. | See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. |
**Default Namespace:** \VuFind\Content\TOC | **Default Namespace:** \VuFind\Content\TOC |
| |
**Base Class:** [[https://github.com/vufind-org/vufind/blob/master/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] | **Base Class:** [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Content/AbstractBase.php|\VuFind\Content\AbstractBase]] |
| |
**Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_toc'] | **Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['content_toc'] |
| |
**Service Manager Name for Service Locator:** VuFind\ContentTOCPluginManager | **Service Manager Name for Service Locator:** VuFind\ContentTOCPluginManager (VuFind 2.x-4.x), VuFind\Content\TOC\PluginManager (VuFind 5.0+) |
| |
See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. | See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins. |