File: D:/HostingSpaces/stafa/werkenbijstafa.nl/app/Komma/Users/Kms/KmsUserService.php
<?php
namespace App\Komma\Users\Kms;
use App\Komma\Users\Models\KmsUser;
use App\Komma\Users\Models\KmsUserRole;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Database\Eloquent\Model;
/**
* Class KmsUserService
*
* @package App\Komma\Users\Kms
*/
final class KmsUserService extends UserService
{
protected $sortable = false;
function __construct()
{
$this->forModelName = KmsUser::class;
parent::__construct();
}
public function saveModel(Model $model = null, Collection $sectionTabItems): Model
{
$model = parent::saveModel($model, $sectionTabItems);
$model->role = KmsUserRole::Admin;
$model->save();
return $model;
}
}