Example #1
0
 public function __construct($options = array())
 {
     parent::__construct($options);
     // Schedule: Update the users activity in the active users table
     Event::add("framework.router.beforehooks.after", function ($name, $parameters) {
         $session = Registry::get('session');
         $user = $session->get('user');
         $time = date("Y-m-d H:i:s");
         if ($user) {
             // @todo REPLACE INTO very Mysql specific build merge method for alternate db
             Database::replace("REPLACE INTO user_active VALUES (:user, :time)", array(':user' => $user, ':time' => $time));
         }
     });
 }
 public function __construct()
 {
     parent::__construct($this->tablename);
 }