Exemplo n.º 1
0
 public function postApproval()
 {
     $in = Input::get();
     $ticket_id = $in['ticket_id'];
     $approval_status = $in['approval_status'];
     $approval = Approval::find($ticket_id);
     if ($approval) {
         $approval->approvalStatus = $approval_status;
         $approval->save();
         $p = json_encode($approval);
         $actor = isset(Auth::user()->email) ? Auth::user()->fullname . ' - ' . Auth::user()->email : 'guest';
         Event::fire('log.a', array('approval', 'change', $actor, $p));
         return Response::json(array('result' => 'OK'));
     } else {
         $p = 'asset not found';
         $actor = isset(Auth::user()->email) ? Auth::user()->email : 'guest';
         Event::fire('log.a', array('approval', 'change', $actor, $p));
         return Response::json(array('result' => 'ERR::NOTFOUND'));
     }
 }
Exemplo n.º 2
0
 public static function getApprovalStatus($id)
 {
     $apv = Approval::find($id);
     return isset($apv->approvalStatus) ? $apv->approvalStatus : '';
 }