summaryrefslogtreecommitdiff
path: root/app/Controllers/indexController.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2014-01-25 23:21:01 +0100
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2014-01-25 23:21:01 +0100
commitbd6a7606c0d2364fd472f7903260a72f37b31f3b (patch)
tree610b18e0ceec3d6b6986594e724f1334dd8cb770 /app/Controllers/indexController.php
parenta46ee26e3592f8be95df9265e759796f3dc945eb (diff)
Intégration statistiques
Quelques corrections https://github.com/marienfressinaud/FreshRSS/pull/390 en particulier correction bug chargement asynchrone JavaScript Pour https://github.com/marienfressinaud/FreshRSS/issues/90
Diffstat (limited to 'app/Controllers/indexController.php')
-rwxr-xr-xapp/Controllers/indexController.php11
1 files changed, 5 insertions, 6 deletions
diff --git a/app/Controllers/indexController.php b/app/Controllers/indexController.php
index 84ed992f9..898f2577c 100755
--- a/app/Controllers/indexController.php
+++ b/app/Controllers/indexController.php
@@ -6,14 +6,12 @@ class FreshRSS_index_Controller extends Minz_ActionController {
private $entryDAO;
private $feedDAO;
private $catDAO;
- private $statsDAO;
function __construct($router) {
parent::__construct($router);
$this->entryDAO = new FreshRSS_EntryDAO ();
$this->feedDAO = new FreshRSS_FeedDAO ();
$this->catDAO = new FreshRSS_CategoryDAO ();
- $this->statsDAO = new FreshRSS_StatsDAO ();
}
public function indexAction () {
@@ -202,11 +200,12 @@ class FreshRSS_index_Controller extends Minz_ActionController {
}
public function statsAction () {
+ $statsDAO = new FreshRSS_StatsDAO ();
Minz_View::appendScript (Minz_Url::display ('/scripts/flotr2.min.js?' . @filemtime(PUBLIC_PATH . '/scripts/flotr2.min.js')));
- $this->view->repartition = $this->statsDAO->calculateEntryRepartition();
- $this->view->count = ($this->statsDAO->calculateEntryCount());
- $this->view->feedByCategory = $this->statsDAO->calculateFeedByCategory();
- $this->view->entryByCategory = $this->statsDAO->calculateEntryByCategory();
+ $this->view->repartition = $statsDAO->calculateEntryRepartition();
+ $this->view->count = ($statsDAO->calculateEntryCount());
+ $this->view->feedByCategory = $statsDAO->calculateFeedByCategory();
+ $this->view->entryByCategory = $statsDAO->calculateEntryByCategory();
}
public function aboutAction () {