ticketPriorities()->create([ 'name' => $name, 'position' => $project->ticketPriorities()->count() + 1, ]); $this->reorderModels( $project->ticketPriorities()->whereKeyNot($ticketPriority->id)->get()->values(), $ticketPriority, $position ?? $project->ticketPriorities()->count(), ); return $ticketPriority; }); } }