Commit: 402a43856329884eae5b58e83b656b08a6c2ab01 Author: Peter Kokot <peterko...@gmail.com> Mon, 24 Dec 2018 03:00:41 +0100 Parents: fe4c5e81f570c4dfb9c0bc4530bc3d955ab579d4 Branches: master
Link: http://git.php.net/?p=web/bugs.git;a=commitdiff;h=402a43856329884eae5b58e83b656b08a6c2ab01 Log: Fix strict types issues This makes sure arrays are always returned when calling PDOStatement::fetch() in current repository classes. Changed paths: M src/Repository/BugRepository.php M src/Repository/VoteRepository.php Diff: diff --git a/src/Repository/BugRepository.php b/src/Repository/BugRepository.php index 5ef08f3..d47f0c3 100644 --- a/src/Repository/BugRepository.php +++ b/src/Repository/BugRepository.php @@ -51,7 +51,9 @@ class BugRepository $statement = $this->dbh->prepare($sql); $statement->execute([$id]); - return $statement->fetch(); + $result = $statement->fetch(); + + return $result === false ? [] : $result; } /** diff --git a/src/Repository/VoteRepository.php b/src/Repository/VoteRepository.php index e832e7c..1b2aecc 100644 --- a/src/Repository/VoteRepository.php +++ b/src/Repository/VoteRepository.php @@ -33,10 +33,6 @@ class VoteRepository $result = $statement->fetch(); - if ($result === false) { - return []; - } - - return $result; + return $result === false ? [] : $result; } } -- PHP Webmaster List Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php