# sync-basalam/1.8.6/includes/Migrations/Versions/Migration_1_3_0.php

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

- Page: https://pluginprobe.com/plugins/sync-basalam/1.8.6/code/includes/Migrations/Versions/Migration_1_3_0.php
- Raw: https://pluginprobe.com/plugins/sync-basalam/1.8.6/raw/includes/Migrations/Versions/Migration_1_3_0.php
- Modified: 2026-05-10T15:06:26+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.8.6/code/includes/Migrations/Versions/Migration_1_3_0.php#L10-L20`.

```php
<?php

namespace SyncBasalam\Migrations\Versions;

use SyncBasalam\Activator;
use SyncBasalam\Migrations\MigrationInterface;
use SyncBasalam\Migrations\MigratorService;

defined('ABSPATH') || exit;
class Migration_1_3_0 implements MigrationInterface
{
    public function up()
    {
        $service = new MigratorService();

        Activator::activate();

        $service->migratePayments();

        $service->migrateOptions();

        $service->migrateUploadedPhotos();

        $service->migratePostMeta();

        $service->migrateOptionsRows();

        $service->migrateSettings();

        $service->migrateActions();

        $service->renameOldTables();
    }
}

```
