Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250530) (c39b7370636)
dml_exception Class Reference

DML exception class, use instead of throw new moodle_exception() in dml code. More...

Inheritance diagram for dml_exception:
dml_connection_exception dml_missing_record_exception dml_multiple_records_exception dml_read_exception dml_sessionwait_exception dml_transaction_exception dml_write_exception

Public Member Functions

 __construct ($errorcode, $a=NULL, $debuginfo=null)
 

Detailed Description

DML exception class, use instead of throw new moodle_exception() in dml code.

@subpackage dml

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Constructor & Destructor Documentation

◆ __construct()

dml_exception::__construct ( $errorcode,
$a = NULL,
$debuginfo = null )
Parameters
string$errorcodeThe name of the string from error.php to print.
mixed$aExtra words and phrases that might be required in the error string.
string$debuginfoOptional debugging information.

The documentation for this class was generated from the following file: