Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

static $timediff30. Call once only.

  • Loading branch information...
commit 362bdbf7903f23693da2486b65c54419432284e1 1 parent a2e2bf6
ethem authored
Showing with 7 additions and 2 deletions.
  1. +7 −2 enrol/authorize/lib.php
View
9 enrol/authorize/lib.php
@@ -144,7 +144,8 @@ function print_authorize_orders()
*
* @param int $orderno
*/
-function print_authorize_order_details($orderno) {
+function print_authorize_order_details($orderno)
+{
global $CFG, $USER;
global $strs, $authstrs;
@@ -471,6 +472,11 @@ function print_authorize_order_details($orderno) {
function get_status_action($order)
{
global $CFG, $USER;
+ static $timediff30;
+
+ if (empty($timediff30)) {
+ $timediff30 = getsettletime(time()) - (30 * 3600 * 24);
+ }
$ret = new stdClass();
$ret->actions = array();
@@ -485,7 +491,6 @@ function get_status_action($order)
switch ($order->status) {
case AN_STATUS_AUTH:
- $timediff30 = getsettletime(time()) - (30 * 3600 * 24);
if (getsettletime($order->timecreated) < $timediff30) {
$order->status = AN_STATUS_EXPIRE;
update_record("enrol_authorize", $order);
Please sign in to comment.
Something went wrong with that request. Please try again.