Marcuzy
@Marcuzy
php разработчик

Как лучше организовать модель пользователя в Yii2?

Привет. Есть несколько типов пользователей со специфичными полями в бд (для некоторых юзеров требуется отдельная таблица, а общие данные хранятся в таблице user), специфичными методами и связями с другими таблицами. Хочется иметь возможность написать так:

$reader = Reader::findOne($id);
$books = $reader->books;
//..
$librarian = Librarian::findOne($id);
$orders = $librarian->orders;
$librarian->clearCart();


+Удобно реализовать доступ через Yii::$app->user->identity

Вопрос: как лучше организовать модели в таком случае?

Спасибо.
  • Вопрос задан
  • 225 просмотров
Пригласить эксперта
Ответы на вопрос 1
@maxyc_webber
Web-программист
Вопрос решили? Вопрос решается через Relations
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы