From 83eb548d23dff78571b8ba827566ed33cdfa985e Mon Sep 17 00:00:00 2001
From: Roeland Jago Douma <roeland@famdouma.nl>
Date: Tue, 27 Feb 2018 10:43:34 +0100
Subject: [PATCH] Typehint Throwable

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
---
 lib/private/Log.php    | 2 +-
 lib/public/ILogger.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/private/Log.php b/lib/private/Log.php
index d59d8b5ff00..a18b5db7d09 100644
--- a/lib/private/Log.php
+++ b/lib/private/Log.php
@@ -331,7 +331,7 @@ class Log implements ILogger {
 	 * @return void
 	 * @since 8.2.0
 	 */
-	public function logException($exception, array $context = []) {
+	public function logException(\Throwable $exception, array $context = []) {
 		$level = Util::ERROR;
 		if (isset($context['level'])) {
 			$level = $context['level'];
diff --git a/lib/public/ILogger.php b/lib/public/ILogger.php
index 2d44244075b..9370913a82f 100644
--- a/lib/public/ILogger.php
+++ b/lib/public/ILogger.php
@@ -144,5 +144,5 @@ interface ILogger {
 	 * @return void
 	 * @since 8.2.0
 	 */
-	public function logException($exception, array $context = []);
+	public function logException(\Throwable $exception, array $context = []);
 }
-- 
GitLab