public function addDeliveryEntry($deliveryRequest, $userInfo) { $deliveryResult = $this->getTableObj()->insert($deliveryRequest, $userInfo->restaurantId); if ($deliveryResult) { $deliveryEntry = $this->getTableObj()->getSingleDelivery($deliveryResult, $userInfo->restaurantId); $syncController = new SyncController(); $syncResult = $syncController->deliveryEntry($deliveryRequest->userId, json_encode($deliveryEntry), INSERT_OPERATION, $userInfo->restaurantId); } return $deliveryResult; }