From 81aa5e196f5fe408faac1d509ea415444ae94084 Mon Sep 17 00:00:00 2001 From: Damyon Wiese Date: Tue, 7 Nov 2017 10:33:07 +0800 Subject: [PATCH] MDL-59758 core_user: Clean up user renderer These functions are not used anywhere by anything. --- user/renderer.php | 89 ----------------------------------------------- 1 file changed, 89 deletions(-) diff --git a/user/renderer.php b/user/renderer.php index 89ceb2bca3e..9e3d314b65d 100644 --- a/user/renderer.php +++ b/user/renderer.php @@ -31,67 +31,6 @@ defined('MOODLE_INTERNAL') || die(); */ class core_user_renderer extends plugin_renderer_base { - /** - * Prints user files tree view - * @return string - */ - public function user_files_tree() { - return $this->render(new user_files_tree); - } - - /** - * Render user files tree - * - * @param user_files_tree $tree - * @return string HTML - */ - public function render_user_files_tree(user_files_tree $tree) { - if (empty($tree->dir['subdirs']) && empty($tree->dir['files'])) { - $html = $this->output->box(get_string('nofilesavailable', 'repository')); - } else { - $htmlid = 'user_files_tree_'.uniqid(); - $module = array('name' => 'core_user', 'fullpath' => '/user/module.js'); - $this->page->requires->js_init_call('M.core_user.init_tree', array(false, $htmlid), false, $module); - $html = '
'; - $html .= $this->htmllize_tree($tree, $tree->dir); - $html .= '
'; - } - return $html; - } - - /** - * Internal function - creates htmls structure suitable for YUI tree. - * @param user_files_tree $tree - * @param array $dir - * @return string HTML - */ - protected function htmllize_tree($tree, $dir) { - global $CFG; - $yuiconfig = array(); - $yuiconfig['type'] = 'html'; - - if (empty($dir['subdirs']) and empty($dir['files'])) { - return ''; - } - $result = ''; - - return $result; - } - /** * Prints user search utility that can search user by first initial of firstname and/or first initial of lastname * Prints a header with a title and the number of users found within that subset @@ -319,31 +258,3 @@ class core_user_renderer extends plugin_renderer_base { return [$optionvalue => $optionlabel]; } } - -/** - * User files tree - * @copyright 2010 Dongsheng Cai - * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later - */ -class user_files_tree implements renderable { - - /** - * @var context_user $context - */ - public $context; - - /** - * @var array $dir - */ - public $dir; - - /** - * Create user files tree object - */ - public function __construct() { - global $USER; - $this->context = context_user::instance($USER->id); - $fs = get_file_storage(); - $this->dir = $fs->get_area_tree($this->context->id, 'user', 'private', 0); - } -}