Size: a a a

Laravel для начинающих

2020 March 13

SG

Sergey Gerasimov in Laravel для начинающих
Tim
ты имеешь в виду оставить модули на том движке, запихав всю эту дрянь в один проект с ларавелью ?
Ну там они зависят от Эгнайтера?
источник

T

Tim in Laravel для начинающих
Sergey Gerasimov
Ну там они зависят от Эгнайтера?
ну насколько я понял зависят адово
источник

T

Tim in Laravel для начинающих
Sergey Gerasimov
Ну там они зависят от Эгнайтера?
хотя я могу и ошибаться, я начинающий )
источник

SG

Sergey Gerasimov in Laravel для начинающих
Tim
ну насколько я понял зависят адово
Ну значит надо смотреть. Сделать сервис для общения с ними
источник

K

Kayumov in Laravel для начинающих
источник

K

Kayumov in Laravel для начинающих
почему-то в функции  Call to a member function on null
источник

K

Kayumov in Laravel для начинающих
в чём может быть
источник

K

Kayumov in Laravel для начинающих
за гуглил но не нешёл
источник

AB

Alex Bowey in Laravel для начинающих
твоя модель пуста, то есть она равна null, вот поэтому код не может запуститьсяэ
источник

pf

public function in Laravel для начинающих
Adel
практика писать репозитории для ActiveRecord - точно плохая )
@Adelf32 то есть в ларке не нужно делать репозитории, можно прямо из бизнес логики обращаться через модели к базе?
источник

k

kaktus778 in Laravel для начинающих
public function
@Adelf32 то есть в ларке не нужно делать репозитории, можно прямо из бизнес логики обращаться через модели к базе?
Имеет смысл что бы контроллеры сделать тоньше.
источник

AV

Alexei Volynkin in Laravel для начинающих
public function
@Adelf32 то есть в ларке не нужно делать репозитории, можно прямо из бизнес логики обращаться через модели к базе?
Адель уже ответил
источник

AV

Alexei Volynkin in Laravel для начинающих
источник

pf

public function in Laravel для начинающих
Спасибо!
источник

AH

Andrey Helldar in Laravel для начинающих
public function
@Adelf32 то есть в ларке не нужно делать репозитории, можно прямо из бизнес логики обращаться через модели к базе?
Элок и есть репозиторий.

Единственное оправданное, когда запросы стоит вынести в репозиторий, это если в разных частях приложения используется одна и та же условно сложная логика запроса.
источник

k

kaktus778 in Laravel для начинающих
спорная статья)) не нравится слово репозиторий)) назовите его сервис)) и туда выносите большие eloquent конструкции что бы контроллеры не были по 100 строк))
источник

k

kaktus778 in Laravel для начинающих
теоретически можно все методы в саму модель напихать.. но тогда модель будет жирная...
источник

ВС

Владислав Субботин... in Laravel для начинающих
Контроллеры и не должны быть по 100 строк, даже без репозиториев / сервисов. Это модели должны быть толстыми (на самом деле, тоже нет).
источник

ВС

Владислав Субботин... in Laravel для начинающих
kaktus778
теоретически можно все методы в саму модель напихать.. но тогда модель будет жирная...
Именно так. SRP вообще проповедует конструкцию, как в Doctrine: модель только для связи с БД. А все методы в отдельном классе.
источник

AH

Andrey Helldar in Laravel для начинающих
kaktus778
спорная статья)) не нравится слово репозиторий)) назовите его сервис)) и туда выносите большие eloquent конструкции что бы контроллеры не были по 100 строк))
Сервис и репозиторий - разные понятия.
Первый содержит бизнес-логику, а второй набор правил для работы с БД.
источник