Better type juggling

This commit is contained in:
Dennis Eichhorn 2018-07-15 21:48:56 +02:00
parent b6782198c0
commit dbd216aa3b

View File

@ -14,7 +14,7 @@ declare(strict_types=1);
namespace phpOMS\DataStorage\Database; namespace phpOMS\DataStorage\Database;
use phpOMS\DataStorage\DataStorageConnectionInterface; use phpOMS\DataStorage\Database\Connection\ConnectionAbstract;
use phpOMS\DataStorage\Database\Query\Builder; use phpOMS\DataStorage\Database\Query\Builder;
use phpOMS\DataStorage\DataMapperInterface; use phpOMS\DataStorage\DataMapperInterface;
use phpOMS\Message\RequestAbstract; use phpOMS\Message\RequestAbstract;
@ -37,7 +37,7 @@ class DataMapperAbstract implements DataMapperInterface
/** /**
* Database connection. * Database connection.
* *
* @var DataStorageConnectionInterface * @var ConnectionAbstract
* @since 1.0.0 * @since 1.0.0
*/ */
protected static $db = null; protected static $db = null;
@ -195,13 +195,13 @@ class DataMapperAbstract implements DataMapperInterface
/** /**
* Set database connection. * Set database connection.
* *
* @param DataStorageConnectionInterface $con Database connection * @param ConnectionAbstract $con Database connection
* *
* @return void * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public static function setConnection(DataStorageConnectionInterface $con) : void public static function setConnection(ConnectionAbstract $con) : void
{ {
self::$db = $con; self::$db = $con;
} }