Index: branches/5.3.x/units/affiliates/affiliates_event_handler.php =================================================================== diff -u -N -r15695 -r15925 --- branches/5.3.x/units/affiliates/affiliates_event_handler.php (.../affiliates_event_handler.php) (revision 15695) +++ branches/5.3.x/units/affiliates/affiliates_event_handler.php (.../affiliates_event_handler.php) (revision 15925) @@ -1,6 +1,6 @@ Application->ConfigValue('Comm_AffiliateCookieDuration'); // days - return adodb_mktime() + $expire * 24 * 60 * 60; + return time() + $expire * 24 * 60 * 60; } /** @@ -492,7 +492,7 @@ $affiliates_table = $event->getUnitConfig()->getTableName(); $affiliate_plan_table = $this->Application->getUnitConfig('ap')->getTableName(); - $base_time = adodb_mktime(); + $base_time = time(); $where_clause = Array (); foreach ($intervals as $interval_length => $interval_description) { @@ -538,14 +538,14 @@ switch ($period_length) { case 86400: // day - $start_timestamp = adodb_mktime(0, 0, 0, adodb_date('m', $base_time), adodb_date('d', $base_time), adodb_date('Y', $base_time)); + $start_timestamp = mktime(0, 0, 0, date('m', $base_time), date('d', $base_time), date('Y', $base_time)); break; case 604800: // week $day_seconds = 86400; $first_week_day = $this->Application->ConfigValue('FirstDayOfWeek'); - $morning = adodb_mktime(0, 0, 0, adodb_date('m', $base_time), adodb_date('d', $base_time), adodb_date('Y', $base_time)); - $week_day = adodb_date('w', $morning); + $morning = mktime(0, 0, 0, date('m', $base_time), date('d', $base_time), date('Y', $base_time)); + $week_day = date('w', $morning); if ( $week_day == $first_week_day ) { // if it is already first week day, then don't search for previous week day $day_diff = 0; @@ -558,16 +558,16 @@ break; case 2628000: // month - $start_timestamp = adodb_mktime(0, 0, 0, adodb_date('m', $base_time), 1, adodb_date('Y', $base_time)); + $start_timestamp = mktime(0, 0, 0, date('m', $base_time), 1, date('Y', $base_time)); break; case 7884000: // quartal - $first_quartal_month = (ceil(adodb_date('m', $base_time) / 3) - 1) * 3 + 1; - $start_timestamp = adodb_mktime(0, 0, 0, $first_quartal_month, 1, adodb_date('Y', $base_time)); + $first_quartal_month = (ceil(date('m', $base_time) / 3) - 1) * 3 + 1; + $start_timestamp = mktime(0, 0, 0, $first_quartal_month, 1, date('Y', $base_time)); break; case 31536000: - $start_timestamp = adodb_mktime(0, 0, 0, 1, 1, adodb_date('Y', $base_time)); + $start_timestamp = mktime(0, 0, 0, 1, 1, date('Y', $base_time)); break; }