Add InitializeActivities

This commit is contained in:
philipp lang 2022-11-16 23:25:06 +01:00
parent 2999342c1a
commit 5eedbf6ac8
2 changed files with 0 additions and 30 deletions

View File

@ -1,29 +0,0 @@
<?php
namespace App\Initialize;
use DB;
use Zoomyboy\LaravelNami\Api;
class InitializeActivities
{
private Api $api;
public function __construct(Api $api)
{
$this->api = $api;
}
public function handle(): void
{
$groupId = $this->api->groups()->first()->id;
app(ActivityCreator::class)->createFor($this->api, $groupId);
}
public function restore(): void
{
DB::table('activity_subactivity')->delete();
DB::table('activities')->delete();
DB::table('subactivities')->delete();
}
}

View File

@ -19,7 +19,6 @@ class Initializer
InitializeCountries::class,
InitializeGenders::class,
InitializeRegions::class,
InitializeActivities::class,
InitializeCourses::class,
InitializeMembers::class,
];