コード例 #1
0
ファイル: Action.php プロジェクト: shelsonjava/datawrapper
 public static function logAction($user, $key, $details = null)
 {
     $action = new Action();
     $action->setUser($user);
     $action->setKey($key);
     if (!empty($details)) {
         $action->setDetails($details);
     }
     $action->setActionTime(time());
     $action->save();
 }
コード例 #2
0
ファイル: Action.php プロジェクト: Halfnhav4/datawrapper
 public static function logAction($user, $key, $details = null)
 {
     $action = new Action();
     $action->setUser($user);
     $action->setKey($key);
     if (!empty($details)) {
         if (!is_numeric($details) && !is_string($details)) {
             $details = json_encode($details);
         }
         $action->setDetails($details);
     }
     $action->setActionTime(time());
     $action->save();
 }
コード例 #3
0
ファイル: BaseUser.php プロジェクト: rwardhan/datawrapper-1
 /**
  * @param	Action $action The action object to add.
  */
 protected function doAddAction($action)
 {
     $this->collActions[] = $action;
     $action->setUser($this);
 }