moodle/lib/classes/plugininfo
safatshahin dfed4fd040 MDL-71516 core_question: Qbank api implementation
This commit implements the qbank api so that any plugin
can implement its own question bank. This api currently
works parallely with the moodle core classes and the
added qbank in the core, means the moment a plugin
is installed, that object is replaced with the object
from the plugin instead of core, which means the api
has flexibility till the plugins are integrated and the
plugins can be integrated in any order.

All the old classes are still there and not deprecated
as there is a different tracker for the changes to the
quiz and another tracker for class deprecation and
class renaming. Core question units tests are pointing
to the new api structure but the classes are pointing
to the location related to the plugin availability.

Co-Authored-By: Luca Bösch <luca.boesch@bfh.ch>
Co-Authored-By: Guillermo Gomez Arias <guillermogomez@catalyst-au.net>

one more array fix
2021-08-17 18:57:31 +10:00
..
antivirus.php MDL-50887 antivirus: Fix style issues. 2016-02-25 09:55:45 +00:00
auth.php MDL-70766 auth: Add all auth plugin changes to configlog 2021-02-11 11:05:25 +11:00
availability.php MDL-49620 availability: plugins can have global settings 2016-02-04 15:21:02 +00:00
base.php MDL-68292 core: Remove sesskey leakage on module pages 2020-10-12 17:10:03 +11:00
block.php
cachelock.php
cachestore.php MDL-52589 cache: Allow unused stores to be uninstalled 2016-01-11 09:04:37 +00:00
calendartype.php MDL-52332 calendar: load settings using API 2015-11-30 11:36:50 +08:00
contenttype.php MDL-67795 contentbank: clean all the content when uninstalling plugin 2020-04-23 13:09:40 +02:00
coursereport.php
customfield.php MDL-57898 core_customfield: coding style fixes 2019-01-18 14:28:24 +01:00
dataformat.php MDL-51603 dataformat: Implement streaming dataformat plugin 2016-04-20 12:39:25 +10:00
editor.php
enrol.php
fileconverter.php MDL-55528 core_files: Create new fileconverter plugintype 2017-03-10 09:31:14 +08:00
filter.php MDL-55663 filter: Filters could be incorrectly reported as inactive 2016-08-30 11:22:53 +08:00
format.php MDL-49329 admin: Keep reference to plugin manager in plugininfo objects 2015-10-08 23:32:02 +02:00
general.php
gradeexport.php
gradeimport.php
gradereport.php
gradingform.php MDL-45500 gradingform: allow plugin uninstall 2017-11-28 12:27:52 +08:00
h5plib.php MDL-67063 h5p: new h5plib plugintype for supporting multi coreAPI 2020-03-11 08:46:16 +01:00
local.php
media.php MDL-38158 core_media: Convert media players to new plugin type 2016-11-04 17:30:40 +08:00
message.php
mlbackend.php MDL-66004 mlbackend_python: Package installed on a separate server 2019-10-02 08:41:14 +08:00
mnetservice.php
mod.php
orphaned.php MDL-49329 admin: Keep reference to plugin manager in plugininfo objects 2015-10-08 23:32:02 +02:00
paygw.php MDL-69166 core_payment: Renamed plugintype name from pg to paygw 2020-10-27 15:34:55 +11:00
plagiarism.php
portfolio.php MDL-60174 core_dml: fix miscellaneous incorrect recordset usage 2017-11-27 11:10:33 +00:00
profilefield.php
qbank.php MDL-71516 core_question: Qbank api implementation 2021-08-17 18:57:31 +10:00
qbehaviour.php
qformat.php
qtype.php
report.php
repository.php MDL-46418 repositories: Fix how enabled repositories are populated 2017-06-15 21:22:43 +02:00
search.php MDL-31989 search: Search API and search engine API 2016-02-23 10:47:58 +00:00
theme.php MDL-64506 phpunit: Update unit tests to use classic 2019-04-03 19:34:20 +08:00
tool.php MDL-53777 tool_mobile: Move mobile settings to the admin tool 2016-10-03 10:02:32 +01:00
webservice.php Merge branch 'MDL-56320-m' of https://github.com/micaherne/moodle 2016-12-19 15:05:14 +01:00