Size: a a a

2020 March 05

AZ

Alexander Zaplitniy in Laravel Pro
Добрый день, может кто-то объяснить этот код нормальный или плохой. Если плохой накидайте несколько аршументов.
Сам метод находится в Модели
источник

pf

public function in Laravel Pro
Andrey
Может кто то поделится laravel nova хочу затестить перед покупкой, буду благодарен.
да да, перед покупкой)) все так говорят
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
Alexander Zaplitniy
Добрый день, может кто-то объяснить этот код нормальный или плохой. Если плохой накидайте несколько аршументов.
Сам метод находится в Модели
ну тут с какой стороны посмотреть
источник

F

Fingerprint in Laravel Pro
Alexander Zaplitniy
Добрый день, может кто-то объяснить этот код нормальный или плохой. Если плохой накидайте несколько аршументов.
Сам метод находится в Модели
Плохой, не нужно писать всю работу писать в моделе, нужно использовать контроллеры, и валидацию проводить в Request
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
какбы модель занимается какими-то делами, которыми не должна
источник

AZ

Alexander Zaplitniy in Laravel Pro
Слабые аргументы, человек мне не поверит) Для меня этот код просто ужасен, но мне не хватает опыта объяснить почему, и человек мне отвечает, раз в ларавель есть такое то это ок и этот код прямо очень хорош.
источник

DK

Denis 🕸 Khomusyak in Laravel Pro
Можно сказать что она делает валидацию :D Но это можно все решить в реквестах и контролере
источник

DK

Denis 🕸 Khomusyak in Laravel Pro
Alexander Zaplitniy
Слабые аргументы, человек мне не поверит) Для меня этот код просто ужасен, но мне не хватает опыта объяснить почему, и человек мне отвечает, раз в ларавель есть такое то это ок и этот код прямо очень хорош.
я бы предложил логику разнести в Request и контрллер
источник

AZ

Alexander Zaplitniy in Laravel Pro
А вообще это нормальная практика в модели вызывать фасады? по сути это почти глобальная переменная.
источник

DK

Denis 🕸 Khomusyak in Laravel Pro
туже атворизацию, наличие файла и прочее
источник

DK

Denis 🕸 Khomusyak in Laravel Pro
а в котролере уже юзать createFrom...
источник

EG

Egor Gruzdev in Laravel Pro
Alexander Zaplitniy
А вообще это нормальная практика в модели вызывать фасады? по сути это почти глобальная переменная.
Фасады это зло!!! Но иногда без них не куда
источник

AZ

Alexander Zaplitniy in Laravel Pro
Egor Gruzdev
Фасады это зло!!! Но иногда без них не куда
Согласен! Но как обосновонно обяснить что их нельзя использовать и они только для крайних случаев? И тем более их не нужно вызывать в модели…
источник

F

Fingerprint in Laravel Pro
Alexander Zaplitniy
Слабые аргументы, человек мне не поверит) Для меня этот код просто ужасен, но мне не хватает опыта объяснить почему, и человек мне отвечает, раз в ларавель есть такое то это ок и этот код прямо очень хорош.
Ему уже ничего не поможет
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
с архитектурной точки зрения код говно
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
модель зависит от других классов
источник

AP

Alexander Pavlenko 🌚... in Laravel Pro
нарушает солид, гыгы
источник

EG

Egor Gruzdev in Laravel Pro
Alexander Zaplitniy
Согласен! Но как обосновонно обяснить что их нельзя использовать и они только для крайних случаев? И тем более их не нужно вызывать в модели…
Пусть попробует на это метод написать тест, и все встанет на свои места
источник

OS

Oybek Sayfullayev in Laravel Pro
Alexander Zaplitniy
Добрый день, может кто-то объяснить этот код нормальный или плохой. Если плохой накидайте несколько аршументов.
Сам метод находится в Модели
думаю это не настоящий МВС . Модель только нужно занимация с базами, валидация это не его  работа. Валидация для контроллера.
источник

DK

Denis 🕸 Khomusyak in Laravel Pro
Oybek Sayfullayev
думаю это не настоящий МВС . Модель только нужно занимация с базами, валидация это не его  работа. Валидация для контроллера.
а в случае ларавель это реквесты :D
источник