Jump to content

FrontController::$context is protected property when create a order


Recommended Posts

in My module I'm try to make a order from cart. 

in my modules controller file I'm calling validateOrder

 PaymentModule::validateOrder((int)$urbCart->id, $order_status, $order_total, "urb-it", NULL, array(), (int)$currency->id, false, $urbCart->secure_key); 

 

for create a order. Hove ever I got below error.
PHP Fatal error:  Cannot access protected property UrbitOrderCompleteModuleFrontController::$context in /opt/webapp/urbit/classes/PaymentModule.php on line 171


The payment module error is happen in (line 171) is below

if (!isset($this->context)) {
            $this->context = Context::getContext();
        }
 
Why that context is say as protected property ? How can I create order ? 
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...