- Symphony 2.6.6
-
› assets
14 -
› boot
14 -
› core
23 -
› cryptography
4 -
› data-sources
6 -
› email-gateways
3 -
› events
3 -
› global
59 -
› interface
9 -
› toolkit
59 - Delegates92
- Deprecated27
Versions
- 2.7.9
- 2.7.8
- 2.7.7
- 2.7.6
- 2.7.5
- 2.7.3
- 2.7.2
- 2.7.10
- 2.7.1
- 2.7.0
- 2.6.9
- 2.6.8
- 2.6.7
- 2.6.6
- 2.6.5
- 2.6.4
- 2.6.3
- 2.6.2
- 2.6.11
- 2.6.10
- 2.6.1
- 2.6.0
- 2.5.3
- 2.5.2
- 2.5.1
- 2.5.0
- 2.4
- 2.3.6
- 2.3.5
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2
Options
public class DatabaseException extends Exception
class.mysql.php #14The DatabaseException class extends a normal Exception to add in debugging information when a SQL query fails such as the internal database error code and message in additional to the usual Exception information. It allows a DatabaseException to contain a human readable error, as well more technical information for debugging.
Methods
void __construct(
$message, $error)
Constructor takes a message and an associative array to set to
$_error
. The message is passed to the default Exception constructor
integer getDatabaseErrorCode()
Accessor function for the Database error code for this type of error
string getDatabaseErrorMessage()
Accessor function for the Database message from this Exception
string getQuery()
Accessor function for the original query that caused this Exception