Spatie\Activitylog\ActivityLogger::normalizeCauser PHP Method

normalizeCauser() protected method

protected normalizeCauser ( Model | integer | string $modelOrId ) : Model
$modelOrId Illuminate\Database\Eloquent\Model | integer | string
return Illuminate\Database\Eloquent\Model
    protected function normalizeCauser($modelOrId) : Model
    {
        if ($modelOrId instanceof Model) {
            return $modelOrId;
        }
        if ($model = $this->auth->getProvider()->retrieveById($modelOrId)) {
            return $model;
        }
        throw CouldNotLogActivity::couldNotDetermineUser($modelOrId);
    }