Пример #1
0
 $reponse = !empty($request['accept']) ? 1 : 0;
 try {
     if ($reponse == 1) {
         $sql = array("id_project" => $sender, "id_member" => $pk);
         $member = new ProjectMemberSet();
         $member->fields = array('status' => 2);
         $member->update($sql);
         $project = new Project();
         $project = $project->get(array("id_project" => $sender, "status" => 1));
         $project = $project[0];
         $name = explode(" ", $logado['name']);
         $name = $name[0];
         $title = '<b>' . ucfirst($name) . '</b> aceitou seu convite para <b>' . $project['title'] . '</b>';
         $sql = array('typing' => 2, 'title' => $title, 'id_sender' => $logado['id_member'], 'id_receiver' => $project['id_admin']);
         $notification = new NotificationGranttype($sql);
         $notification->save();
         echo "<script>window.parent.\$('#modal_dialog').removeClass('active-lg')</script>";
         die;
     } else {
         if ($reponse == 0) {
             $sql = array("id_project_member_set" => $pk);
             $member = new ProjectMemberSet();
             $member->fields = array('status' => 0);
             $member->update($sql);
             die;
         }
     }
     throw new Exception('Error');
 } catch (Exception $e) {
     echo "fdsfsdfads";
 }