コード例 #1
0
 public function statuschange($data)
 {
     $v_data = json_decode($data, true);
     $id = $v_data['id'];
     $status = $v_data['status'];
     $visitor = Visitor::findOrFail($id);
     $visitor->status = $status;
     if ($status == 0) {
         $visitor->departure_time = date('d-m-Y H:i:s');
     } else {
         $visitor->departure_time = '0000-00-00 00:00:00';
         $visitor->arival_date = date('d-m-Y');
         $visitor->arival_timestamp = strtotime(date('d-m-Y'));
         $visitor->arival_time = date('H:i');
     }
     if ($visitor->save()) {
         return Response::json(array('success' => 'Status changed!'));
     }
 }