diff --git a/lib/classes/check/result.php b/lib/classes/check/result.php
index f3379a3dd3500..41b3596500d84 100644
--- a/lib/classes/check/result.php
+++ b/lib/classes/check/result.php
@@ -14,18 +14,8 @@
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see .
-/**
- * A check result class
- *
- * @package core
- * @category check
- * @copyright 2020 Brendan Heywood
- * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
- */
namespace core\check;
-defined('MOODLE_INTERNAL') || die();
-
/**
* A check object returns a result object
*
@@ -33,6 +23,8 @@
* 'details' which is computationally expensive then extend this and overide
* the get_details() method so that it is only called when it will be needed.
*
+ * @package core
+ * @category check
* @copyright 2020 Brendan Heywood
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
@@ -109,20 +101,6 @@ class result implements \renderable {
*/
protected $details = '';
- /**
- * Get the check reference label
- *
- * @return string must be globally unique
- */
- public function get_ref(): string {
- $ref = $this->get_component();
- if (!empty($ref)) {
- $ref .= '_';
- }
- $ref .= $this->get_id();
- return $ref;
- }
-
/**
* Constructor
*