# sync-basalam/1.10.2/includes/Actions/Controller/OrderActions/CancelFetchOrders.php

ووسلام – همگام سازی ووکامرس و باسلام, version 1.10.2. 24 lines.

- Page: https://pluginprobe.com/plugins/sync-basalam/1.10.2/code/includes/Actions/Controller/OrderActions/CancelFetchOrders.php
- Raw: https://pluginprobe.com/plugins/sync-basalam/1.10.2/raw/includes/Actions/Controller/OrderActions/CancelFetchOrders.php
- Modified: 2026-07-19T10:26:24+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/sync-basalam/1.10.2/code/includes/Actions/Controller/OrderActions/CancelFetchOrders.php#L10-L20`.

```php
<?php

namespace SyncBasalam\Actions\Controller\OrderActions;

use SyncBasalam\JobManager;
use SyncBasalam\Actions\Controller\ActionController;

defined('ABSPATH') || exit;

class CancelFetchOrders extends ActionController
{
    public function __invoke()
    {
        $jobManager = syncBasalamContainer()->get(JobManager::class);

        $jobManager->deleteJob(['job_type' => 'sync_basalam_fetch_orders', 'status' => 'pending']);
        $jobManager->deleteJob(['job_type' => 'sync_basalam_fetch_orders', 'status' => 'processing']);

        wp_send_json_success([
            'message' => 'فرآیند همگام‌سازی سفارشات لغو شد.'
        ]);
    }
}

```
