diff --git a/src/Kdyby/Doctrine/Diagnostics/Panel.php b/src/Kdyby/Doctrine/Diagnostics/Panel.php index 6a524a0f..098cf969 100644 --- a/src/Kdyby/Doctrine/Diagnostics/Panel.php +++ b/src/Kdyby/Doctrine/Diagnostics/Panel.php @@ -90,7 +90,7 @@ class Panel implements IBarPanel, Doctrine\DBAL\Logging\SQLLogger * @param array|null $params * @param array|null $types */ - public function startQuery($sql, array $params = NULL, array $types = NULL) + public function startQuery($sql, ?array $params = NULL, ?array $types = NULL) { Debugger::timer('doctrine'); @@ -559,7 +559,7 @@ public static function highlightQuery($sql) * @throws \Nette\Utils\RegexpException * @return string */ - public static function formatQuery($query, $params, array $types = [], AbstractPlatform $platform = NULL) + public static function formatQuery($query, $params, array $types = [], ?AbstractPlatform $platform = NULL) { if ($platform === NULL) { $platform = new Doctrine\DBAL\Platforms\MySqlPlatform(); diff --git a/src/Kdyby/Doctrine/EntityManager.php b/src/Kdyby/Doctrine/EntityManager.php index 63372755..5a6a8368 100644 --- a/src/Kdyby/Doctrine/EntityManager.php +++ b/src/Kdyby/Doctrine/EntityManager.php @@ -221,7 +221,7 @@ public function newHydrator($hydrationMode) * @throws \Doctrine\ORM\ORMException * @return EntityManager */ - public static function create($conn, Doctrine\ORM\Configuration $config, Doctrine\Common\EventManager $eventManager = NULL) + public static function create($conn, Doctrine\ORM\Configuration $config, ?Doctrine\Common\EventManager $eventManager = NULL) { if (!$config->getMetadataDriverImpl()) { throw ORMException::missingMappingDriverImpl();