Не нужны здесь никакие геттеры. Автору нужно освоить связи Ларавел и записывать всю необходимую инфу в бд.
Делаем таблицу statuses с полями title, color и любые другие, предусмотренные тз
Забиваем статусы
В модели Order
делаем belongsTo связь status и в запросе к заказам цепляем статусы через with
$orders = Order::with('status')
->get();
используем в шаблоне $order->statsus->title $order->statsus->color и тд
В таком варианте ты сможешь не только это все удобно юзать, не обращаясь тысячу раз к геттерам, но и использовать статусы для других моделей и в другой логике