HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.shooperm.com/Modules/OrderManage/Services/OrderManageService.php
<?php
namespace Modules\OrderManage\Services;

use Modules\OrderManage\Repositories\OrderManageRepository;
use Illuminate\Support\Arr;

class OrderManageService
{
    protected $ordermanageRepository;

    public function __construct(OrderManageRepository $ordermanageRepository){
        $this->ordermanageRepository = $ordermanageRepository;
    }

    public function myConfirmedSalesList()
    {
        return $this->ordermanageRepository->myConfirmedSalesList();
    }

    public function myCompletedSalesList()
    {
        return $this->ordermanageRepository->myCompletedSalesList();
    }

    public function myPendingPaymentSalesList()
    {
        return $this->ordermanageRepository->myPendingPaymentSalesList();
    }

    public function myCancelledPaymentSalesList()
    {
        return $this->ordermanageRepository->myCancelledPaymentSalesList();
    }

    public function totalSalesList()
    {
        return $this->ordermanageRepository->totalSalesList();
    }

    public function findOrderByID($id)
    {
        return $this->ordermanageRepository->findOrderByID($id);
    }

    public function findOrderPackageByID($id)
    {
        return $this->ordermanageRepository->findOrderPackageByID($id);
    }

    public function orderInfoUpdate($data, $id)
    {
        return $this->ordermanageRepository->orderInfoUpdate($data, $id);
    }

    public function updateDeliveryStatus($data, $id)
    {
        return $this->ordermanageRepository->updateDeliveryStatus($data, $id);
    }

    public function updateDeliveryStatusRecieve($data)
    {
        return $this->ordermanageRepository->updateDeliveryStatusRecieve($data);
    }

    public function sendDigitalFileAccess($data)
    {
        return $this->ordermanageRepository->sendDigitalFileAccess($data);
    }

    public function DigitalFileDownload($slug)
    {
        return $this->ordermanageRepository->DigitalFileDownload($slug);
    }

    public function orderConfirm($id){
        return $this->ordermanageRepository->orderConfirm($id);
    }

    public function getTrackOrderConfiguration()
    {
        return $this->ordermanageRepository->getTrackOrderConfiguration();
    }


    public function trackOrderConfigurationUpdate($request)
    {
        return $this->ordermanageRepository->trackOrderConfigurationUpdate($request);
    }

    public function getPackageInfo($id){
        return $this->ordermanageRepository->getPackageInfo($id);
    }

}