From 6723babdd65d946cdc7e315d7f11fb3ca0e455d3 Mon Sep 17 00:00:00 2001 From: Marien Fressinaud Date: Thu, 25 Oct 2012 00:12:18 +0200 Subject: ajouts graphique + ajout suppression vieux articles --- app/models/RSSConfiguration.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'app/models/RSSConfiguration.php') diff --git a/app/models/RSSConfiguration.php b/app/models/RSSConfiguration.php index da5028da3..8ee1717b3 100755 --- a/app/models/RSSConfiguration.php +++ b/app/models/RSSConfiguration.php @@ -5,6 +5,7 @@ class RSSConfiguration extends Model { private $default_view; private $display_posts; private $sort_order; + private $old_entries; public function __construct () { $confDAO = new RSSConfigurationDAO (); @@ -12,6 +13,7 @@ class RSSConfiguration extends Model { $this->_defaultView ($confDAO->default_view); $this->_displayPosts ($confDAO->display_posts); $this->_sortOrder ($confDAO->sort_order); + $this->_oldEntries ($confDAO->old_entries); } public function postsPerPage () { @@ -26,6 +28,9 @@ class RSSConfiguration extends Model { public function sortOrder () { return $this->sort_order; } + public function oldEntries () { + return $this->old_entries; + } public function _postsPerPage ($value) { if (is_int ($value)) { @@ -55,6 +60,13 @@ class RSSConfiguration extends Model { $this->sort_order = 'low_to_high'; } } + public function _oldEntries ($value) { + if (is_int (intval ($value))) { + $this->old_entries = $value; + } else { + $this->old_entries = 3; + } + } } class RSSConfigurationDAO extends Model_array { @@ -62,6 +74,7 @@ class RSSConfigurationDAO extends Model_array { public $default_view = 'all'; public $display_posts = 'no'; public $sort_order = 'low_to_high'; + public $old_entries = 3; public function __construct () { parent::__construct (PUBLIC_PATH . '/data/db/Configuration.array.php'); @@ -78,6 +91,9 @@ class RSSConfigurationDAO extends Model_array { if (isset ($this->array['sort_order'])) { $this->sort_order = $this->array['sort_order']; } + if (isset ($this->array['old_entries'])) { + $this->old_entries = $this->array['old_entries']; + } } public function save ($values) { -- cgit v1.2.3