Allow MigrateBatchExecutable to be subclassed

Created on 4 October 2023, about 1 year ago
Updated 5 January 2024, 10 months ago

It would be useful to subclass MigrateBatchExecutable in some cases to customize how the batch process is created and executed (for example, overriding MigrateBatchExecutable::calculateBatchLimit).

The class currently has two static references to itself that prevent it from being subclassed/overridden. Changing these to late static bindings improves the extensibility of this class.

Feature request
Status

Fixed

Version

6.0

Component

Code

Created by

🇺🇸United States mediabounds

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024