martyfriedel/les-mills-class-types
A Laravel package that provides a ready-made list of Les Mills class types—such as BODYPUMP, BODYCOMBAT, RPM, and more—as an enum or config for easy use in gym timetables, booking systems, and class management features. Avoid hardcoding class names and keep your code consistent.
<span class="..."> for Les Mills class types. Product value is entirely in editorial velocity: writers tag class names inline without hand-editing HTML or filing engineering tickets.Consider it when all of the following hold:
Look elsewhere — or build in-house — when:
<abbr> or a linked glossary entry may be the better product answer.To executives: This is a small, low-cost Statamic addon that lets our editors tag Les Mills class names in body copy without engineering help. The financial exposure is minimal — it is not infrastructure, it is a toolbar button, and it can be replaced in-house in roughly a day if the open-source project stalls. The real decision is not "should we take this dependency" but "should our class-type markup live in a button at all," because inline spans are not reportable, searchable, or portable data. If class types matter to the business beyond styling, we should invest in modeling them properly instead.
To engineering: Treat this as reference implementation, not a dependency. Review the addon, then decide between (a) installing it and pinning the version with a note that we own the fork, or (b) reimplementing the Bard button in our own addon so the class vocabulary lives in config or a global set and survives theme changes. The package is single-maintainer with zero dependents, so upgrade risk is ours either way; the only question is whether we accept that risk passively or on our own code. Either path is small. The 2025-08-30 release is a good sign of life but is not a substitute for a maintenance plan.
How can I help you explore Laravel packages today?