Size: a a a

2020 July 14

P

PSYTRGLES in Laravel Pro
Павел Кушнеревич
Переслано от Павел Кушнеревич
ну +-. Я понимаю, условно less собрать в css. Но в чём смысл js не очень
источник

4

4unkur in Laravel Pro
Egor Gruzdev
public function getSurveyorAttributes()
{
   return $this->participants()->where('role', static::ROLE_SURVEYOR)->limit(1)->first();
}
1. getSurveyorAttribute
2. лимит уже лишний
но спасибо. Я думал релейшн можно сделать.
источник

EG

Egor Gruzdev in Laravel Pro
4unkur
1. getSurveyorAttribute
2. лимит уже лишний
но спасибо. Я думал релейшн можно сделать.
лимит в случае с аттрибутом лишний
источник

EG

Egor Gruzdev in Laravel Pro
4unkur
1. getSurveyorAttribute
2. лимит уже лишний
но спасибо. Я думал релейшн можно сделать.
можно и relation, но не точно, через participants использовав
https://laravel.com/docs/7.x/eloquent-relationships#has-many-through
источник

AV

Anton Vinogradov in Laravel Pro
Приветствую! Можно ли заставить morphToMany вернуть 1 объект, а не коллекцию?
источник

4

4unkur in Laravel Pro
4unkur
public function participants()
{
   return $this->belongsToMany(User::class, 'assignment_participants')->withPivot('role');
}

public function surveyor()
{
   return $this->participants()->where('role', static::ROLE_SURVEYOR)->limit(1);
}


Как сделать чтобы при вызове: $model->surveyor
возвращалась модель, а не коллекция?
недавно спрашивал подобное. Как выяснилось через релейшн - нет, можно атрибутом
источник

AB

Andrey Bogdanov in Laravel Pro
Anton Vinogradov
Приветствую! Можно ли заставить morphToMany вернуть 1 объект, а не коллекцию?
прописать связь просто morphTo ?
источник

AV

Anton Vinogradov in Laravel Pro
Andrey Bogdanov
прописать связь просто morphTo ?
не подходит, так как отношение многие ко многим, но в частных случаях всегда будет только один объект
источник

AB

Andrey Bogdanov in Laravel Pro
но можно использовать оба релейшена
источник

AB

Andrey Bogdanov in Laravel Pro
либо получать через morphMany + first()
источник

AV

Anton Vinogradov in Laravel Pro
Попробую, спасибо.
источник

v

vladamir in Laravel Pro
Всем привет, никто не сталкивался с проблемой неопределенности тестов в ларавеле? 🤓 Вот к примеру в одном методе у меня несколько правил проверок, и каждый раз, то одно верное, то другое, либо некоторые вообще не вызываются. Или это неправильное использование тестов, нужно каждую проверку выносить в отдельный метод?
источник

ПГ

Павел Г. in Laravel Pro
vladamir
Всем привет, никто не сталкивался с проблемой неопределенности тестов в ларавеле? 🤓 Вот к примеру в одном методе у меня несколько правил проверок, и каждый раз, то одно верное, то другое, либо некоторые вообще не вызываются. Или это неправильное использование тестов, нужно каждую проверку выносить в отдельный метод?
Тесты отдельно. Заодно поймете какие касячут
источник

AB

Andrey Bogdanov in Laravel Pro
vladamir
Всем привет, никто не сталкивался с проблемой неопределенности тестов в ларавеле? 🤓 Вот к примеру в одном методе у меня несколько правил проверок, и каждый раз, то одно верное, то другое, либо некоторые вообще не вызываются. Или это неправильное использование тестов, нужно каждую проверку выносить в отдельный метод?
ну вообще лучше в одном тесте проверять либо положительный сценарий, либо то что будет fail и статус не 200, так намного проще потом править и поддерживать тесты
источник

v

vladamir in Laravel Pro
Павел Г.
Тесты отдельно. Заодно поймете какие касячут
а если мне нужно проверить одну сущность на несколько сценариев? В свойства класса что ли добавлять)
источник

ПГ

Павел Г. in Laravel Pro
vladamir
а если мне нужно проверить одну сущность на несколько сценариев? В свойства класса что ли добавлять)
По хорошему один сценарий - один тест. И описание сценария должно быть в названии.
источник

ПГ

Павел Г. in Laravel Pro
vladamir
а если мне нужно проверить одну сущность на несколько сценариев? В свойства класса что ли добавлять)
В чем проблема сгенерить одинаковую сущность несколько раз? Так же можете ее в setUp генерить и в свойство записывать
источник

v

vladamir in Laravel Pro
Павел Г.
В чем проблема сгенерить одинаковую сущность несколько раз? Так же можете ее в setUp генерить и в свойство записывать
нет, проблем нет) про setUp не подумал, спасибо
источник

ИФ

Иван Филатов... in Laravel Pro
Товарищи, я заранее извиняюсь за тупой вопрос, но я почему-то нигде не могу найти добавление remote interpreter в шторме - по доке https://www.jetbrains.com/help/idea/configuring-remote-interpreters.html оно должно быть в настройках языка, но у меня там только локальный...
источник

P

PSYTRGLES in Laravel Pro
это?
источник