Skip to content

Commit

Permalink
Merge branch 'MDL-65607-master' of git://github.com/mihailges/moodle
Browse files Browse the repository at this point in the history
  • Loading branch information
junpataleta committed May 16, 2019
2 parents c92a33a + b84f79e commit 44e148d
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
6 changes: 3 additions & 3 deletions mod/forum/classes/local/renderers/discussion_list.php
Original file line number Diff line number Diff line change
Expand Up @@ -155,10 +155,10 @@ public function render(stdClass $user, \cm_info $cm, ?int $groupid, ?int $sortor
$pageno = $this->get_page_number($pageno);

// Count all forum discussion posts.
$alldiscussionscount = get_count_all_discussions($forum, $user, $groupid);
$alldiscussionscount = mod_forum_count_all_discussions($forum, $user, $groupid);

// Get all forum discussions posts.
$discussions = get_discussions($forum, $user, $groupid, $sortorder, $pageno, $pagesize);
// Get all forum discussion summaries.
$discussions = mod_forum_get_discussion_summaries($forum, $user, $groupid, $sortorder, $pageno, $pagesize);

$forumview = [
'forum' => (array) $forumexporter->export($this->renderer),
Expand Down
2 changes: 1 addition & 1 deletion mod/forum/externallib.php
Original file line number Diff line number Diff line change
Expand Up @@ -852,7 +852,7 @@ public static function get_forum_discussions(int $forumid, ?int $sortorder = -1,
throw new moodle_exception('noviewdiscussionspermission', 'forum');
}

$alldiscussions = get_discussions($forum, $USER, $groupid, $sortorder, $page, $perpage);
$alldiscussions = mod_forum_get_discussion_summaries($forum, $USER, $groupid, $sortorder, $page, $perpage);

if ($alldiscussions) {
$discussionids = array_keys($alldiscussions);
Expand Down
12 changes: 6 additions & 6 deletions mod/forum/lib.php
Original file line number Diff line number Diff line change
Expand Up @@ -6756,17 +6756,17 @@ function mod_forum_core_calendar_event_timestart_updated(\calendar_event $event,
* @param int|null $sortorder The sort order to use when selecting the discussions in the list
* @param int|null $pageno The zero-indexed page number to use
* @param int|null $pagesize The number of discussions to show on the page
* @return stdClass The data to use for display
* @return array The data to use for display
*/
function get_discussions(\mod_forum\local\entities\forum $forum, stdClass $user, ?int $groupid, ?int $sortorder,
function mod_forum_get_discussion_summaries(\mod_forum\local\entities\forum $forum, stdClass $user, ?int $groupid, ?int $sortorder,
?int $pageno = 0, ?int $pagesize = 0) {

$vaultfactory = mod_forum\local\container::get_vault_factory();
$discussionvault = $vaultfactory->get_discussions_in_forum_vault();
$managerfactory = mod_forum\local\container::get_manager_factory();
$capabilitymanager = $managerfactory->get_capability_manager($forum);

$groupids = get_groups_from_groupid($forum, $user, $groupid);
$groupids = mod_forum_get_groups_from_groupid($forum, $user, $groupid);

if (null === $groupids) {
return $discussions = $discussionvault->get_from_forum_id(
Expand Down Expand Up @@ -6796,14 +6796,14 @@ function get_discussions(\mod_forum\local\entities\forum $forum, stdClass $user,
* @param int $groupid The group to render
* @return int The number of discussions in a forum
*/
function get_count_all_discussions(\mod_forum\local\entities\forum $forum, stdClass $user, ?int $groupid) {
function mod_forum_count_all_discussions(\mod_forum\local\entities\forum $forum, stdClass $user, ?int $groupid) {

$managerfactory = mod_forum\local\container::get_manager_factory();
$capabilitymanager = $managerfactory->get_capability_manager($forum);
$vaultfactory = mod_forum\local\container::get_vault_factory();
$discussionvault = $vaultfactory->get_discussions_in_forum_vault();

$groupids = get_groups_from_groupid($forum, $user, $groupid);
$groupids = mod_forum_get_groups_from_groupid($forum, $user, $groupid);

if (null === $groupids) {
return $discussionvault->get_total_discussion_count_from_forum_id(
Expand All @@ -6827,7 +6827,7 @@ function get_count_all_discussions(\mod_forum\local\entities\forum $forum, stdCl
* @param int $groupid The groupid requested
* @return array The list of groups to show
*/
function get_groups_from_groupid(\mod_forum\local\entities\forum $forum, stdClass $user, ?int $groupid) : ?array {
function mod_forum_get_groups_from_groupid(\mod_forum\local\entities\forum $forum, stdClass $user, ?int $groupid) : ?array {

$effectivegroupmode = $forum->get_effective_group_mode();
if (empty($effectivegroupmode)) {
Expand Down

0 comments on commit 44e148d

Please sign in to comment.