Plugin Directory

Changeset 3724997


Ignore:
Timestamp:
10/02/2026 02:45:42 PM (3 weeks ago)
Author:
rosenheinrich
Message:

Small correction

Location:
rosenheinrich-multisite-migrate
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • rosenheinrich-multisite-migrate/tags/1.2.14/includes/class-backup-runner.php

    r3724982 r3724997  
    156156        if (function_exists('set_time_limit')) {
    157157            $is_cli_or_cron = (defined('WP_CLI') && WP_CLI)
    158                 || (function_exists('wp_doing_cron') && wp_doing_cron());
     158                || (function_exists('wp_doing_cron') && wp_doing_cron())
     159                || (php_sapi_name() === 'cli');
    159160            if ($is_cli_or_cron) {
    160161                // phpcs:ignore Squiz.PHP.DiscouragedFunctions.Discouraged -- CLI/cron workers may run long; ajax path uses a hard ceiling below.
    … …  
    465466            if ($job->get_status() < Rmmigrate_Job::STATUS_ARCHIVING) {
    466467                $work_dir = $job->get_work_dir();
    467                 Rmmigrate_Filesystem::put_contents(trailingslashit($work_dir) . 'database.sql', "-- Skipped (files-only profile)\n-- " . RMMIGRATE_DB_EOF . "\n");
     468                $eof = defined('RMMIGRATE_DB_EOF') ? RMMIGRATE_DB_EOF : 'RMMIGRATE_DB_EOF';
     469                Rmmigrate_Filesystem::put_contents(trailingslashit($work_dir) . 'database.sql', "-- Skipped (files-only profile)\n-- " . $eof . "\n");
    468470                $job->set_status(Rmmigrate_Job::STATUS_DB_DONE);
    469471                $steps->advance_to(Rmmigrate_Build_Steps::STEP_ARCHIVE);
  • rosenheinrich-multisite-migrate/trunk/includes/class-backup-runner.php

    r3724982 r3724997  
    156156        if (function_exists('set_time_limit')) {
    157157            $is_cli_or_cron = (defined('WP_CLI') && WP_CLI)
    158                 || (function_exists('wp_doing_cron') && wp_doing_cron());
     158                || (function_exists('wp_doing_cron') && wp_doing_cron())
     159                || (php_sapi_name() === 'cli');
    159160            if ($is_cli_or_cron) {
    160161                // phpcs:ignore Squiz.PHP.DiscouragedFunctions.Discouraged -- CLI/cron workers may run long; ajax path uses a hard ceiling below.
    … …  
    465466            if ($job->get_status() < Rmmigrate_Job::STATUS_ARCHIVING) {
    466467                $work_dir = $job->get_work_dir();
    467                 Rmmigrate_Filesystem::put_contents(trailingslashit($work_dir) . 'database.sql', "-- Skipped (files-only profile)\n-- " . RMMIGRATE_DB_EOF . "\n");
     468                $eof = defined('RMMIGRATE_DB_EOF') ? RMMIGRATE_DB_EOF : 'RMMIGRATE_DB_EOF';
     469                Rmmigrate_Filesystem::put_contents(trailingslashit($work_dir) . 'database.sql', "-- Skipped (files-only profile)\n-- " . $eof . "\n");
    468470                $job->set_status(Rmmigrate_Job::STATUS_DB_DONE);
    469471                $steps->advance_to(Rmmigrate_Build_Steps::STEP_ARCHIVE);
Note: See TracChangeset for help on using the changeset viewer.