Size: a a a

2019 November 24

ЕК

Егор Карась... in Laravel Pro
if ($discount) {
           return $price;
       } else {
           return $price;
       }
источник

ЕК

Егор Карась... in Laravel Pro
эээ
источник

ЕК

Егор Карась... in Laravel Pro
што
источник

AP

Artem Prosvetov in Laravel Pro
Shotty
Привет, в плане чистого кода и правильной разработки такое можно в модели писать?
public function getPriceAttribute($price)
   {
       $user = Auth::guard('customer')->user();
       
       $discount = Customer::find($user->id)->discount;
       
       if ($discount) {
           return $price + $discount;
       } else {
           return $price;
       }
   }
В плане чистого кода не стоит юзать елокуент да и практически весь ларавел.
источник

ЕК

Егор Карась... in Laravel Pro
Но это следующий этап, сначала бы понять, зачем ты написал всю эту конструкцию вместо return $price;
источник

S

Shotty in Laravel Pro
если в $discount есть запись тогда выводить return $price + $discount ;
источник

ЕК

Егор Карась... in Laravel Pro
Ладно)
источник

L

Loot.jpg in Laravel Pro
Artem Prosvetov
В плане чистого кода не стоит юзать елокуент да и практически весь ларавел.
Нифига себе вброс
источник

ЕК

Егор Карась... in Laravel Pro
Вот теперь отстал)
источник

A

Art in Laravel Pro
Artem Prosvetov
В плане чистого кода не стоит юзать елокуент да и практически весь ларавел.
И ООП в целом....
источник

AP

Artem Prosvetov in Laravel Pro
Art
И ООП в целом....
А где ты видешь ООП в ларавел?)
источник

ЕК

Егор Карась... in Laravel Pro
Artem Prosvetov
А где ты видешь ООП в ларавел?)
А где ты видишь не ООП?
источник

ЕК

Егор Карась... in Laravel Pro
😏
источник

S

Shotty in Laravel Pro
Что посоветуеете, куда логику перенести и сделать модель такой для чего она нужна и чистым код
источник

A

Art in Laravel Pro
Artem Prosvetov
А где ты видешь ООП в ларавел?)
Узнаешь меня?)
источник

ЕК

Егор Карась... in Laravel Pro
Shotty
Что посоветуеете, куда логику перенести и сделать модель такой для чего она нужна и чистым код
В модели этого мусора быть точно не должно.
В контроллер, а если его засрёшь — в сервисы
источник

AP

Artem Prosvetov in Laravel Pro
Loot.jpg
Нифига себе вброс
Ну а чем вброс. Сущность знает о бд, зависит от статики. Бизнес логика напиха где попало....
источник

A

Art in Laravel Pro
Егор Карась
В модели этого мусора быть точно не должно.
В контроллер, а если его засрёшь — в сервисы
Ну, если на Ютубе  полно роликов где бизнес логика в контроллерах то о чем вообще можно говорить)
источник

D

DK in Laravel Pro
Loot.jpg
Нифига себе вброс
сделал бы лучше? :D
источник

AP

Artem Prosvetov in Laravel Pro
Егор Карась
А где ты видишь не ООП?
То что есть в ларавел, это больше похоже на процедурку, только функции попихали в рандомные классы, то туда, то туда
источник