Segment::query()->get(), ]); } public function store(StoreSegmentRequest $request) { $data = $request->validated(); Segment::create([ 'name' => $data['name'], 'description' => $data['description'] ?? null, 'active' => $data['active'] ?? true, ]); return to_route('settings.segments')->with('success', 'Segment created'); } public function update(UpdateSegmentRequest $request, Segment $segment) { $data = $request->validated(); $segment->update([ 'name' => $data['name'], 'description' => $data['description'] ?? null, 'active' => $data['active'] ?? $segment->active, ]); return to_route('settings.segments')->with('success', 'Segment updated'); } }