Ejemplo n.º 1
0
 protected function postSite()
 {
     parent::postSite();
     if (!\Audit::instance()->isbot()) {
         $actor = \Activity\Models\Actors::fetch();
         $app = \Base::instance();
         // Track the site visit if it hasn't been done today for this actor
         if (empty($actor->last_visit) || $actor->last_visit < date('Y-m-d', strtotime('today'))) {
             \Activity\Models\Actions::track('Visited Site');
             $actor->set('last_visit', date('Y-m-d', strtotime('today')))->set('visited', time())->save();
         }
         if ($this->input->get('ping', null, 'int') != 1) {
             $actor->markActive(!empty($this->auth->getIdentity()->id));
         }
     }
 }