function smart_restartRebill($values, $action) { $trans = new transaction_class(false); $trans->pull_transaction($values['append']); $status = $trans->process_subscription_restart(array("actor" => 'Administrator')); return array("action" => "Subscription ID " . $trans->row['subscriptionTable']['ss_subscription_ID'] . " restarted.", "status" => $status ? "success" : "fail"); }