Laravel 5 — Индивидуальный класс для определенной роли пользователя

Я использую следующий пакет для обработки ролей в Laravel 5: romanbican / роли

Теперь я могу получить доступ к своим тестерам и клиентам со следующим синтаксисом:

$testers = User::role('tester')->get();
$customers = User::role('customer')->get();

Было бы очень полезно, если бы я мог получить доступ к своим тестерам со следующим синтаксисом:

$testers = Tester::get();

Есть ли возможность, я мог бы добиться такого поведения? Я попытался создать подкласс модели User, но он не сработал, как ожидалось.

Я был бы очень признателен за любую помощь.

1

Решение

Как насчет этого?

class Tester {
static function get() {
return User::role('tester')->get();
}
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]