diff options
| author | 2022-05-12 22:31:31 +0200 | |
|---|---|---|
| committer | 2022-05-12 22:31:31 +0200 | |
| commit | da0a333b941efecd0dcfe04346ce0241b42345cf (patch) | |
| tree | b7a4b135adad34c0f8762ff79c42c97d57424f7e /app/Models/Category.php | |
| parent | 4a87206f2898665e99953590536cedc6c5505f05 (diff) | |
Refactor OPML export categories (#4356)
* Refactor OPML export categories
Simplify code to comply with types hints.
And renamed a property to plural.
* Link to OPML namespace
Diffstat (limited to 'app/Models/Category.php')
| -rw-r--r-- | app/Models/Category.php | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/app/Models/Category.php b/app/Models/Category.php index d2968828a..b67818e19 100644 --- a/app/Models/Category.php +++ b/app/Models/Category.php @@ -6,7 +6,7 @@ class FreshRSS_Category extends Minz_Model { */ private $id = 0; private $name; - private $nbFeed = -1; + private $nbFeeds = -1; private $nbNotRead = -1; private $feeds = null; private $hasFeedsWithError = false; @@ -17,10 +17,10 @@ class FreshRSS_Category extends Minz_Model { $this->_name($name); if (isset($feeds)) { $this->_feeds($feeds); - $this->nbFeed = 0; + $this->nbFeeds = 0; $this->nbNotRead = 0; foreach ($feeds as $feed) { - $this->nbFeed++; + $this->nbFeeds++; $this->nbNotRead += $feed->nbNotRead(); $this->hasFeedsWithError |= $feed->inError(); } @@ -36,13 +36,13 @@ class FreshRSS_Category extends Minz_Model { public function isDefault(): bool { return $this->isDefault; } - public function nbFeed(): int { - if ($this->nbFeed < 0) { + public function nbFeeds(): int { + if ($this->nbFeeds < 0) { $catDAO = FreshRSS_Factory::createCategoryDao(); - $this->nbFeed = $catDAO->countFeed($this->id()); + $this->nbFeeds = $catDAO->countFeed($this->id()); } - return $this->nbFeed; + return $this->nbFeeds; } public function nbNotRead(): int { if ($this->nbNotRead < 0) { @@ -56,18 +56,18 @@ class FreshRSS_Category extends Minz_Model { if ($this->feeds === null) { $feedDAO = FreshRSS_Factory::createFeedDao(); $this->feeds = $feedDAO->listByCategory($this->id()); - $this->nbFeed = 0; + $this->nbFeeds = 0; $this->nbNotRead = 0; foreach ($this->feeds as $feed) { - $this->nbFeed++; + $this->nbFeeds++; $this->nbNotRead += $feed->nbNotRead(); $this->hasFeedsWithError |= $feed->inError(); } - } - usort($this->feeds, function ($a, $b) { - return strnatcasecmp($a->name(), $b->name()); - }); + usort($this->feeds, function ($a, $b) { + return strnatcasecmp($a->name(), $b->name()); + }); + } return $this->feeds; } |
