From c413dc795ebdd052416326f22e7709839f982d9c Mon Sep 17 00:00:00 2001 From: ngleader Date: Sun, 24 Nov 2013 17:04:21 +0900 Subject: [PATCH] NOISSUE code rearrange counter.controller.php --- modules/counter/counter.controller.php | 29 ++++++++++++-------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/modules/counter/counter.controller.php b/modules/counter/counter.controller.php index 3ec4ecde5..011838c3c 100644 --- a/modules/counter/counter.controller.php +++ b/modules/counter/counter.controller.php @@ -46,27 +46,25 @@ class counterController extends counter // Check the logs $oCounterModel = getModel('counter'); - // Register today's row if not exist - if(!$oCounterModel->isInsertedTodayStatus($site_srl)) + if($oCounterModel->isInsertedTodayStatus($site_srl)) { - $this->insertTodayStatus(0, $site_srl); - // check user if the previous row exists - } - else - { - // If unregistered IP - if(!$oCounterModel->isLogged($site_srl)) + if($oCounterModel->isLogged($site_srl)) + { + // Register pageview + $this->insertPageView($site_srl); + } + else // If unregistered IP { // Leave logs $this->insertLog($site_srl); // Register unique and pageview $this->insertUniqueVisitor($site_srl); } - else - { - // Register pageview - $this->insertPageView($site_srl); - } + } + else // Register today's row if not exist + { + $this->insertTodayStatus(0, $site_srl); + // check user if the previous row exists } $oDB->commit(); @@ -97,16 +95,15 @@ class counterController extends counter function insertUniqueVisitor($site_srl = 0) { $args = new stdClass(); + $args->regdate = '0,' . date('Ymd'); if($site_srl) { - $args->regdate = '0,' . date('Ymd'); $args->site_srl = $site_srl; $output = executeQuery('counter.updateSiteCounterUnique', $args); } else { - $args->regdate = '0,' . date('Ymd'); $output = executeQuery('counter.updateCounterUnique', $args); } }