private function skipSmsByCondition($queryCondition, $smsStatusName) { try { $this->setSmsProcess(1); $variable = ActivityVariable::findOne(['activityName' => 'popular_vote']); $log = new ActivityLog(); $log->activityName = 'popular_vote'; $log->failId = $variable->failId; $log->failAt = $smsStatusName; $log->failCode = $variable->failCode; $log->save(); $query = new Query(); $query->from('two_way')->where($queryCondition); $list = $query->all(); $this->sendSms($list, $smsStatusName); } catch (Exception $exception) { $this->setSmsProcess(3); print_r($exception); return $exception; } }
public static function log_activity($message) { $model = new ActivityLog(); $model->message = $message; $model->save(); }