Доступ к арендатору из класса Seeder - Hyn Multitenancy Package - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь получить текущие сведения об арендаторе, которые заполняются при создании арендатора в классе сеансов базы данных для пакета Hyn Multitenancy Laravel.

Я настроил заполнение базы данных в соответствии с документацией Hyn \ Multitenancyи все работает нормально.Теперь проблема заключается в том, что я хочу переключать заполнение разных данных в зависимости от конкретного поля (lang) в таблице tenantDetails.Я пытался сделать что-то вроде этого.

class MyTenantSeeder extends Seeder
{
    public function run()
    {
       $lang = app(\Hyn\Tenancy\Environment::class)->hostname()->tenantDetail->lang;
       if($lang === 'en')....
    }
}

Создает ошибку

Trying to get property 'tenantDetail' of non-object

Есть ли способ получить доступ к новой информации об арендаторе из сеялки базы данных?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...