/** * Deletes already delivered files * @param array $file_id_array An array containing database ids of the delivered files * @param numeric $user_id The database id of the user * @access public */ function deleteDeliveredFiles($a_eph_id, $a_ass_id, $file_id_array, $user_id) { ilEphAssignment::deleteDeliveredFiles($a_eph_id, $a_ass_id, $file_id_array, $user_id); // Finally update status 'returned' of member if no file exists if (!count(ilEphAssignment::getDeliveredFiles($a_eph_id, $a_ass_id, $user_id))) { ilEphAssignment::updateStatusReturnedForUser($a_ass_id, $user_id, 0); } }