Exemplo n.º 1
0
function newTimeTransaction($option, $fromTransaction = FALSE)
{
    // checkmarked transaction?
    $cid = JRequest::getVar('cid', array(0), '', 'array');
    $id = $cid[0];
    if ($id) {
        if ($fromTransaction) {
            // id refers to transaction id. get member from transaction
            $oldTransaction = new CbodbTransaction($id);
            $member_id = $oldTransaction->memberID;
        } else {
            // id refers to member id
            $member_id = $id;
        }
    } else {
        // if that fails, try getting member_id from post var
        $member_id = JRequest::getVar('list_query_member_id', 0, '', 'INT');
    }
    $member = new CbodbMember($member_id);
    $transaction = new CbodbTransaction();
    date_default_timezone_set(getConfigValue("timeZone"));
    // NEW!!
    $transaction->dateOpen = date("Y-m-d H:i:s", time());
    $transaction->dateClosed = date("Y-m-d H:i:s", time());
    HTML_cbodb::newTimeTransaction($option, $transaction, $member);
}