Add InitializeActivities
This commit is contained in:
parent
2999342c1a
commit
5eedbf6ac8
|
@ -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();
|
||||
}
|
||||
}
|
|
@ -19,7 +19,6 @@ class Initializer
|
|||
InitializeCountries::class,
|
||||
InitializeGenders::class,
|
||||
InitializeRegions::class,
|
||||
InitializeActivities::class,
|
||||
InitializeCourses::class,
|
||||
InitializeMembers::class,
|
||||
];
|
||||
|
|
Loading…
Reference in New Issue