// $assignmentId = $assignmentInfo["Assignment"]["AssignmentId"]; if ($operation == "Approve") { $mt = turk_easyApprove($id); //AssignmentId } else { if ($operation == "Reject") { $mt = turk_easyReject($id); //AssignmentId } else { if ($operation == "Bonus") { if (isset($_REQUEST['reason'])) { $reason = $_REQUEST['reason']; } else { $reason = "Did extra work."; } $mt = turk_easyBonus($_REQUEST['workerId'], $id, $_REQUEST['amount'], $reason); // print_r($mt); } else { if ($operation == "Dispose") { $mt = turk_easyDispose($id); //HITId // Remove from DB echo $mt->FinalData['Request']['IsValid']; if ($mt->FinalData['Request']['IsValid']) { echo "delete from db"; $sql = "DELETE FROM hits WHERE hit_Id = :hit_Id"; $sth = $dbh->prepare($sql); $sth->execute(array(':hit_Id' => $id)); } } }
echo("<p>Just Approved HIT: ".$hit."</p>"); } break;*/ /*case 'approveAll': $hits = turk_easyGetReviewable(); foreach($hits as $hit){ turk_easyApprove($hit); echo("<p>Just Approved HIT: ".$hit."</p>"); } break;*/ case 'bonus': $mt = turk_easyBonus($_REQUEST['worker_id'], $_REQUEST['assignment_id'], $_REQUEST['bonus'], $_REQUEST['reason']); //turk_debug($mt); break; case 'bonusAndApprove': $mt = turk_easyBonus($_REQUEST['worker_id'], $_REQUEST['assignment_id'], $_REQUEST['bonus'], $_REQUEST['reason']); turk_easyApprove($_REQUEST['assignment_id']); //turk_debug($mt); break; } } ?> <form method='post'> <input type='submit' name='action' value='disposeAll' /> </form> <form method='post'> <input type='submit' name='action' value='approveAndDisposeAll' /> </form> <table>