/** * Run the database seeds. * * @return void */ public function run() { $locales = json_decode(file_get_contents(stryve_path() . '/Database/SeedData/locales.json')); $locales_array = []; foreach ($locales as $value) { $locales_array[] = ['locale' => $value, 'created_at' => \Carbon\Carbon::now(), 'updated_at' => \Carbon\Carbon::now()]; } $this->locale->insert($locales_array); }
/** * Run the database seeds. * * @return void */ public function run() { $timezone_groups = json_decode(file_get_contents(stryve_path() . '/Database/SeedData/timezones.json')); $timezones_array = []; foreach ($timezone_groups as $timezone_group) { foreach ($timezone_group->zones as $zone) { $timezones_array[] = ['group' => $timezone_group->group, 'name' => $zone->name, 'value' => $zone->value, 'created_at' => \Carbon\Carbon::now(), 'updated_at' => \Carbon\Carbon::now()]; } } $this->timezone->insert($timezones_array); }
/** * Run the database seeds. * * @return void */ public function run() { $subdomains = json_decode(file_get_contents(stryve_path() . '/Database/SeedData/reserved_subdomains.json')); $subdomains_array = []; foreach ($subdomains as $subdomain) { $subdomain = lowertrim($subdomain); if (isValidSubdomain($subdomain)) { $subdomains_array[] = ['subdomain' => $subdomain, 'created_at' => \Carbon\Carbon::now(), 'updated_at' => \Carbon\Carbon::now()]; } } $this->reserved_subdomain->insert($subdomains_array); }