CreateInternationalZoneTask::run PHP Method

run() public method

public run ( $request )
    public function run($request)
    {
        $zone = Zone::create();
        $zone->Name = "International";
        $zone->Description = "All countries";
        $zone->write();
        $countries = ShopConfig::current()->getCountriesList();
        foreach ($countries as $code => $country) {
            $zoneregion = ZoneRegion::create(array('ZoneID' => $zone->ID, 'Country' => $code));
            $zoneregion->write();
            echo ".";
        }
    }
CreateInternationalZoneTask