Streamline Your Code: Replace Hardcoded Roles with Enums
✨ The Problem
We often see this in Laravel apps:
if ($user->role === 'admin') {
// do admin stuff
}
Hardcoded role strings are:
❌ Fragile (a typo breaks everything)
❌ Not type-safe
❌ Repeated everywhere
There’s a better way. Since PHP 8.1, ...
opensourcemyfriend.hashnode.dev2 min read