diff options
| author | 2023-03-22 08:26:39 +0100 | |
|---|---|---|
| committer | 2023-03-22 08:26:39 +0100 | |
| commit | 1a0616562db5c096dc7ca187f0210b3d57bffebf (patch) | |
| tree | 4f721c9f06bb601b5ccbf95307f37ba2de0480d7 /app/Models/FeedDAO.php | |
| parent | 247215ffaa2966919115f283fb67a0096df8dc1c (diff) | |
Remove FreshRSS_Searchable for better types (#5212)
* Remove FreshRSS_Searchable for better types
The interface was not used, and it was preventing more precise types for the different `searchById()` methods, as they each have different input and output types.
* Fix type
Diffstat (limited to 'app/Models/FeedDAO.php')
| -rw-r--r-- | app/Models/FeedDAO.php | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/app/Models/FeedDAO.php b/app/Models/FeedDAO.php index 1aae5fee5..1047a218b 100644 --- a/app/Models/FeedDAO.php +++ b/app/Models/FeedDAO.php @@ -1,6 +1,6 @@ <?php -class FreshRSS_FeedDAO extends Minz_ModelPdo implements FreshRSS_Searchable { +class FreshRSS_FeedDAO extends Minz_ModelPdo { protected function addColumn(string $name) { if ($this->pdo->inTransaction()) { @@ -284,10 +284,7 @@ SQL; } } - /** - * @return FreshRSS_Feed|null - */ - public function searchById($id) { + public function searchById(int $id): ?FreshRSS_Feed { $sql = 'SELECT * FROM `_feed` WHERE id=:id'; $stm = $this->pdo->prepare($sql); $stm->bindParam(':id', $id, PDO::PARAM_INT); |
