MDL-65033 mod_forum: Pass the favourites into the exporter
authorPeter <peter@moodle.com>
Mon, 25 Mar 2019 00:16:14 +0000 (08:16 +0800)
committerPeter <peterrolanddias@gmail.com>
Mon, 29 Apr 2019 08:27:04 +0000 (16:27 +0800)
commit13cd05ac14fae641fea573e7c5d602a2770e3654
tree4f6a85993769c2173a4f09fdbded1bf36527572f
parent8885cd573a9ca907afefbcc1682acc23debbfa18
MDL-65033 mod_forum: Pass the favourites into the exporter

Query and pass the favouriting information into the exporter instead of within the exporter itself
22 files changed:
lib/classes/external/exporter.php
lib/classes/output/icon_system_fontawesome.php
lib/tests/exporter_test.php
mod/forum/amd/src/repository.js
mod/forum/classes/local/builders/exported_discussion.php [new file with mode: 0644]
mod/forum/classes/local/builders/exported_discussion_summaries.php
mod/forum/classes/local/entities/discussion.php
mod/forum/classes/local/exporters/discussion.php
mod/forum/classes/local/exporters/discussion_summaries.php
mod/forum/classes/local/exporters/discussion_summary.php
mod/forum/classes/local/factories/builder.php
mod/forum/classes/local/factories/exporter.php
mod/forum/classes/local/factories/renderer.php
mod/forum/classes/local/renderers/discussion.php
mod/forum/classes/local/vaults/discussion_list.php
mod/forum/externallib.php
mod/forum/lib.php
mod/forum/templates/forum_discussion_favourite_toggle.mustache
mod/forum/tests/exporters_discussion_test.php
mod/forum/tests/externallib_test.php
pix/t/emptystar.png [moved from mod/forum/pix/t/unstar.png with 100% similarity]
pix/t/emptystar.svg [moved from mod/forum/pix/t/unstar.svg with 100% similarity]