diff options
| author | 2013-12-15 11:21:44 +0100 | |
|---|---|---|
| committer | 2013-12-15 11:21:44 +0100 | |
| commit | 02452e6a5ccf287dd3a08c3bb14c0395cab2d926 (patch) | |
| tree | 79219b73edf18685a86224d86c0276f1522c28c3 | |
| parent | edd766f4b3bd64ec62b7e193c66837936d0d4631 (diff) | |
Delete Category.php
| -rwxr-xr-x | app/models/Category.php | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/app/models/Category.php b/app/models/Category.php deleted file mode 100755 index e70d1303f..000000000 --- a/app/models/Category.php +++ /dev/null @@ -1,85 +0,0 @@ -<?php - -class FreshRSS_Category extends Minz_Model { - private $id = 0; - private $name; - private $color; - private $nbFeed = -1; - private $nbNotRead = -1; - private $feeds = null; - - public function __construct ($name = '', $color = '#0062BE', $feeds = null) { - $this->_name ($name); - $this->_color ($color); - if (isset ($feeds)) { - $this->_feeds ($feeds); - $this->nbFeed = 0; - $this->nbNotRead = 0; - foreach ($feeds as $feed) { - $this->nbFeed++; - $this->nbNotRead += $feed->nbNotRead (); - } - } - } - - public function id () { - return $this->id; - } - public function name () { - return $this->name; - } - public function color () { - return $this->color; - } - public function nbFeed () { - if ($this->nbFeed < 0) { - $catDAO = new FreshRSS_CategoryDAO (); - $this->nbFeed = $catDAO->countFeed ($this->id ()); - } - - return $this->nbFeed; - } - public function nbNotRead () { - if ($this->nbNotRead < 0) { - $catDAO = new FreshRSS_CategoryDAO (); - $this->nbNotRead = $catDAO->countNotRead ($this->id ()); - } - - return $this->nbNotRead; - } - public function feeds () { - if (is_null ($this->feeds)) { - $feedDAO = new FreshRSS_FeedDAO (); - $this->feeds = $feedDAO->listByCategory ($this->id ()); - $this->nbFeed = 0; - $this->nbNotRead = 0; - foreach ($this->feeds as $feed) { - $this->nbFeed++; - $this->nbNotRead += $feed->nbNotRead (); - } - } - - return $this->feeds; - } - - public function _id ($value) { - $this->id = $value; - } - public function _name ($value) { - $this->name = $value; - } - public function _color ($value) { - if (preg_match ('/^#([0-9a-f]{3}|[0-9a-f]{6})$/i', $value)) { - $this->color = $value; - } else { - $this->color = '#0062BE'; - } - } - public function _feeds ($values) { - if (!is_array ($values)) { - $values = array ($values); - } - - $this->feeds = $values; - } -} |
