getProcessingOrders(); /* Send request to Aramex to get Order reference like(SPLWH/2018/25157) for product */ if (!empty($proccessingsOrders)) { $this->getOrderReference($proccessingsOrders); } /* Get Aramex`s orders from database which statuses are not "Processing and Completed" */ $processedOrders = $this->getProcessedOrders(); /* Get statuses from Aramex Optilog */ if (!empty($processedOrders)) { $this->wsdlRequestSynchronizeMass($processedOrders); } /*** Quantity of products update ****/ $this->makeRequestToOptilog(); //die("no processed orders"); } }