© 2026 Hedgehog Software, LLC
Course
Enrollment
public function getRevenueAttribute() { return $this->enrollments()->where('is_paid', true)->count() * $this->cost; }
TextColumn::make('revenue') ->state(fn ($record) => $record->revenue) ->numeric(),
->summarize(Sum::make())