| Line 78... |
Line 78... |
| 78 |
$this->log("For $user_id ".$registatoin_ids[0]." ".print_r($result,1),'pushnotifications');
|
78 |
$this->log("For $user_id ".$registatoin_ids[0]." ".print_r($result,1),'pushnotifications');
|
| 79 |
if($res['success']==1){
|
79 |
if($res['success']==1){
|
| 80 |
$data = array('id'=>$cid,'type'=>'sent','status'=>$res['success'],'message'=>'success');
|
80 |
$data = array('id'=>$cid,'type'=>'sent','status'=>$res['success'],'message'=>'success');
|
| 81 |
$this->Pushnotification->save($data);
|
81 |
$this->Pushnotification->save($data);
|
| 82 |
}else if($res['success']==0){
|
82 |
}else if($res['success']==0){
|
| 83 |
$this->loadModel(GcmUser);
|
- |
|
| 84 |
$message=$res['results'][0]['error'];
|
83 |
$message=$res['results'][0]['error'];
|
| 85 |
$data = array('id'=>$cid,'type'=>'sent','status'=>$res['success'],'message'=>$message);
|
84 |
$data = array('id'=>$cid,'type'=>'sent','status'=>$res['success'],'message'=>$message);
|
| 86 |
|
- |
|
| 87 |
$sqlQuery="update gcm_users set failurecount=failurecount+1 where gcm_regid='".$registatoin_ids[0]."'";
|
85 |
$sqlQuery="update gcm_users set failurecount=failurecount+1 where gcm_regid='".$registatoin_ids[0]."'";
|
| 88 |
$resultData=$this->GcmUser->query($sqlQuery);
|
86 |
$resultData=$this->GcmUser->query($sqlQuery);
|
| 89 |
$this->Pushnotification->save($data);
|
87 |
$this->Pushnotification->save($data);
|
| 90 |
}
|
88 |
}
|
| 91 |
return $res['success'];
|
89 |
return $res['success'];
|