Initial implementation of DB class based on PDO MySQL driver

This commit is contained in:
Kijin Sung 2020-06-29 15:45:01 +09:00
parent 14e91b2e09
commit cc271ee154
4 changed files with 559 additions and 2 deletions

View file

@ -0,0 +1,18 @@
<?php
namespace Rhymix\Framework\Exceptions;
/**
* The DB Error exception class.
*/
class DBError extends \Rhymix\Framework\Exception
{
public function __construct($message = '', $code = 0, $previous = null)
{
if ($message === '')
{
$message = 'DB Error';
}
parent::__construct($message, $code, $previous);
}
}

View file

@ -5,7 +5,7 @@ namespace Rhymix\Framework\Exceptions;
/**
* The Query Error exception class.
*/
class QueryError extends \Rhymix\Framework\Exception
class QueryError extends DBError
{
public function __construct($message = '', $code = 0, $previous = null)
{