function saveCheckedInTask($option) { global $mainframe; $memberID = JRequest::getVar("memberID"); $taskID = JRequest::getVar("taskID"); $transactionID = JRequest::getVar("transactionID"); $transaction = new CbodbTransaction($transactionID); $transaction->dateClosed = date("Y-m-d H:i:s", time()); $transaction->isOpen = 0; $transaction->comment = JRequest::getVAR("comment"); $transaction->saveData(); if ($taskID > 0) { $task = new CbodbTask($taskID); $isDone = JRequest::getVar("isDone"); $task->isDone = $isDone == "on" ? 1 : 0; $task->isOpen = 0; $task->saveData(); } $mainframe->redirect('index.php?option=' . $option . '&task=shop&key=3b767559374f5132236f6e68256b2529#top', 'Task checked in, thank you!'); }