Size: a a a

2020 September 26

y

yu2ry in Laravel Pro
Adel
Интерфейс? Как Authenticatable
class TestForPackageUser extends \Illuminate\Foundation\Auth\User
источник

y

yu2ry in Laravel Pro
а там уже короче в конфиге сам разраб выбирает каую модель юзать
источник

А

Антон in Laravel Pro
Олег
Что люди делали до того как сделали ларавель? При чем тут твой вопрос?
Думали головой
источник

y

yu2ry in Laravel Pro
только еще конф поправить это для того чтобы не ломать тесты) чтобы они не были зациклены на App\user
источник

A

Adel in Laravel Pro
Тебе нужен интерфейс, с которым ты будешь работать
источник

y

yu2ry in Laravel Pro
Adel
Тебе нужен интерфейс, с которым ты будешь работать
это да)
источник

A

Adel in Laravel Pro
А какой класс его будет реализовывать - дело второе
источник

y

yu2ry in Laravel Pro
а нормальная практика в тестах создавать миграцию для пакета? то есть есть главные миграции но для тесты отдбелные нужно сделать в папке tests
источник

P

Phoenix in Laravel Pro
Олег
то есть грубо говоря с помощью докера и трусервера мощного, можно разделить все на сервисы по контейнерам верно ?
Да, можно важно что бы каждая из частей которые планируется масштабировать могла работать отдельно друг от друга. Но в случае с laravel архитектура уже предполагает такую возможность.
источник

А

Антон in Laravel Pro
yu2ry
а нормальная практика в тестах создавать миграцию для пакета? то есть есть главные миграции но для тесты отдбелные нужно сделать в папке tests
Нет
источник

y

yu2ry in Laravel Pro
а как тогда создавать в тестах грубо говоря главную модель юзера? а потом логинить ее и тд
источник

y

yu2ry in Laravel Pro
и потом будут взаимодействия с этой моделью другими пользователями
источник

А

Антон in Laravel Pro
yu2ry
а как тогда создавать в тестах грубо говоря главную модель юзера? а потом логинить ее и тд
Что за главная модель?
источник

y

yu2ry in Laravel Pro
я без таблицы что - то представить не могу
источник

y

yu2ry in Laravel Pro
Антон
Что за главная модель?
ну типа Auth
источник

А

Антон in Laravel Pro
Чем не главная не устроила?
источник

А

Антон in Laravel Pro
yu2ry
ну типа Auth
Что ты тестируешь?
источник

y

yu2ry in Laravel Pro
Антон
Чем не главная не устроила?
потому что отдельный пакет и когда ты заливаешь на гитлаб) тесты не пройдут так как отстуствует App\User
источник

y

yu2ry in Laravel Pro
поэтому я думаю создать в тестах специальную миграцию для дефолтного модели юзера так сказать)
источник

y

yu2ry in Laravel Pro
чтобы тесты не крошились)
источник