mirror of
https://github.com/moodle/moodle.git
synced 2025-08-06 01:16:44 +02:00
MDL-36749 lib Complete deprecation of old_help_icon
This deprecates the old_help_icon and helpbutton functions. Since they can no longer be used, the renderers are removed altogether.
This commit is contained in:
parent
cce0d9a100
commit
a6d81a73ac
5 changed files with 9 additions and 237 deletions
|
@ -411,58 +411,6 @@ class user_picture implements renderable {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Data structure representing a help icon.
|
||||
*
|
||||
* @copyright 2009 Nicolas Connault, 2010 Petr Skoda
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
* @since Moodle 2.0
|
||||
* @package core
|
||||
* @category output
|
||||
*/
|
||||
class old_help_icon implements renderable {
|
||||
|
||||
/**
|
||||
* @var string Lang pack identifier
|
||||
*/
|
||||
public $helpidentifier;
|
||||
|
||||
/**
|
||||
* @var string A descriptive text for title tooltip
|
||||
*/
|
||||
public $title = null;
|
||||
|
||||
/**
|
||||
* @var string Component name, the same as in get_string()
|
||||
*/
|
||||
public $component = 'moodle';
|
||||
|
||||
/**
|
||||
* @var string Extra descriptive text next to the icon
|
||||
*/
|
||||
public $linktext = null;
|
||||
|
||||
/**
|
||||
* Constructor: sets up the other components in case they are needed
|
||||
*
|
||||
* @param string $helpidentifier The keyword that defines a help page
|
||||
* @param string $title A descriptive text for accessibility only
|
||||
* @param string $component
|
||||
*/
|
||||
public function __construct($helpidentifier, $title, $component = 'moodle') {
|
||||
if (empty($title)) {
|
||||
throw new coding_exception('A help_icon object requires a $text parameter');
|
||||
}
|
||||
if (empty($helpidentifier)) {
|
||||
throw new coding_exception('A help_icon object requires a $helpidentifier parameter');
|
||||
}
|
||||
|
||||
$this->helpidentifier = $helpidentifier;
|
||||
$this->title = $title;
|
||||
$this->component = $component;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Data structure representing a help icon.
|
||||
*
|
||||
|
@ -807,12 +755,10 @@ class single_select implements renderable {
|
|||
/**
|
||||
* Adds help icon.
|
||||
*
|
||||
* @param string $helppage The keyword that defines a help page
|
||||
* @param string $title A descriptive text for accessibility only
|
||||
* @param string $component
|
||||
* @deprecated since Moodle 2.0
|
||||
*/
|
||||
public function set_old_help_icon($helppage, $title, $component = 'moodle') {
|
||||
$this->helpicon = new old_help_icon($helppage, $title, $component);
|
||||
throw new coding_exception('set_old_help_icon() can not be used any more, please see set_help_icon().');
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -931,12 +877,10 @@ class url_select implements renderable {
|
|||
/**
|
||||
* Adds help icon.
|
||||
*
|
||||
* @param string $helppage The keyword that defines a help page
|
||||
* @param string $title A descriptive text for accessibility only
|
||||
* @param string $component
|
||||
* @deprecated since Moodle 2.0
|
||||
*/
|
||||
public function set_old_help_icon($helppage, $title, $component = 'moodle') {
|
||||
$this->helpicon = new old_help_icon($helppage, $title, $component);
|
||||
throw new coding_exception('set_old_help_icon() can not be used any more, please see set_help_icon().');
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue