Spekulatius\TimeZones\Task\PopulateTimeZonesTask
Populates the default values for the time zones
Synopsis
class PopulateTimeZonesTask
extends MigrationTask
{
- // members
- private static bool $run_during_dev_build = true;
- protected string $title = 'Populate time zones';
- protected string $description = 'Populates the default values for the time zones';
- private static string $segment = 'PopulateTimeZonesTask';
- protected array $replacementMap = ;
- // methods
- public void run()
- public void up()
- public void down()
- protected boolean checkIfTitlesNeedRebuild()
- protected void rebuildTitles()
- protected void message()
Hierarchy
Extends
- SilverStripe\Dev\MigrationTask
Members
private
- $run_during_dev_build — Spekulatius\TimeZones\Task\bool
- $segment
protected
- $description — string
- $replacementMap
—
array
replacement values for the time zones string - $title — string
Methods
protected
- checkIfTitlesNeedRebuild() — decides if the titles need to be rebuild
- message() — prints a message during the run of the task
- rebuildTitles() — Rebuilds the title in the dataobjects