Skip to content

Commit a8d956a

Browse files
committed
Move plugin renderer to classes directory
1 parent e828ee9 commit a8d956a

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

renderer.php renamed to classes/output/renderer.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
// You should have received a copy of the GNU General Public License
1515
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
1616

17+
namespace mod_collaborativefolders\output;
18+
1719
/**
1820
* Renderer for the Web interface of collaborativefolders module.
1921
*
@@ -23,6 +25,7 @@
2325
*/
2426

2527
use core\output\notification;
28+
use core\output\plugin_renderer_base;
2629
use mod_collaborativefolders\name_form;
2730
use mod_collaborativefolders\output\statusinfo;
2831

@@ -33,7 +36,7 @@
3336
* @copyright 2017 Project seminar (Learnweb, University of Münster)
3437
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
3538
*/
36-
class mod_collaborativefolders_renderer extends plugin_renderer_base {
39+
class renderer extends plugin_renderer_base {
3740
/**
3841
* Render a status table that is the intro to user-facing pages of collaborative folder instances.
3942
*

classes/view_controller.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
use mod_collaborativefolders\local\sharing\share_exists_exception;
3030
use mod_collaborativefolders\local\sharing\share_failed_exception;
3131
use mod_collaborativefolders\output\statusinfo;
32-
use mod_collaborativefolders_renderer;
32+
use mod_collaborativefolders\output\renderer;
3333

3434
/**
3535
* Controller for view.php
@@ -45,10 +45,10 @@ class view_controller {
4545
* @param \stdClass $collaborativefolder Collaborativefolder instance
4646
* @param \cm_info $cm Corresponding course module
4747
* @param \context_module $context Module context
48-
* @param mod_collaborativefolders_renderer $renderer Plugin-specific renderer
48+
* @param mod_collaborativefolders\output\renderer $renderer Plugin-specific renderer
4949
*/
5050
public static function handle_request($collaborativefolder, \cm_info $cm, \context_module $context,
51-
mod_collaborativefolders_renderer $renderer) {
51+
renderer $renderer) {
5252
global $OUTPUT;
5353

5454
\mod_collaborativefolders\toolbox::coursemodule_viewed($context, $cm);
@@ -167,15 +167,15 @@ private static function get_instance_status($collaborativefolder, \cm_info $cm,
167167
* @param \cm_info $cmid Course module info
168168
* @param array $folderforms
169169
* @param statusinfo $statusinfo
170-
* @param mod_collaborativefolders_renderer $renderer
170+
* @param mod_collaborativefolders\output\renderer $renderer
171171
* @param bool $isteacher true if the viewing user is a teacher
172172
* @param bool $systemclientcanshare true if there is a connected system account that could create a share
173173
* @param user_folder_access $userclient connected client for the current user.
174174
* @return string Rendered view
175175
* @internal param user_folder_access $userclient
176176
*/
177177
private static function share_and_view_folders(\cm_info $cm, $folderforms, statusinfo $statusinfo,
178-
mod_collaborativefolders_renderer $renderer, bool $isteacher,
178+
renderer $renderer, bool $isteacher,
179179
bool $systemclientcanshare, user_folder_access $userclient) {
180180
global $USER;
181181

0 commit comments

Comments
 (0)