Size: a a a

2019 December 22

AK

Alex Kovalchuk in Laravel UA
Але це справа смаку особливо ролі не грає
источник

OK

Oleg Khalin in Laravel UA
Ostap 🇺🇦
Питання: Що краще,

public function query(Delivery $delivery) : array
{
   $this->profit = app(CalculateDeliveryProfit::class)->handle($delivery);

чи

public function query(Delivery $delivery, CalculateDeliveryProfit $calculateProfit) : array
{
   $this->profit = $calculateProfit->handle($delivery);


? Дякую
+ без дополнительных аннотаций не будет работать автокомлпит в первом варианте
источник

OK

Oleg Khalin in Laravel UA
Oleg Khalin
+ без дополнительных аннотаций не будет работать автокомлпит в первом варианте
Сервисы лучше в конструкторе объявлять, чтобы не инжектить в другие методы
источник

MR

Maxim Rebitskiy in Laravel UA
Oleg Khalin
Сервисы лучше в конструкторе объявлять, чтобы не инжектить в другие методы
Но они могут быть нужны не во всех методах 💁‍♂️
источник

MR

Maxim Rebitskiy in Laravel UA
Смысл тогда объект таскать всегда
источник

OK

Oleg Khalin in Laravel UA
Maxim Rebitskiy
Но они могут быть нужны не во всех методах 💁‍♂️
Чаще всего нужны в нескольких, поэтому от этого отталкиваюсь, если не нужны во всех офк достаточно инжекта прямо в метод
источник
2019 December 24

П

Павел in Laravel UA
Всем привет. Хочу поставить пакет профайлера понимать, что тянет время на старте. Кто какие использовал?
источник

В

Вячеслав in Laravel UA
Есть 2 основных инструмента для профилирования: Blackfire и xDebug
источник

П

Павел in Laravel UA
xdebug это слишком микроскоп)
источник

П

Павел in Laravel UA
пробовал - там же простыня
источник

В

Вячеслав in Laravel UA
А как ты хотел профилировать?)
источник

П

Павел in Laravel UA
мне что-то типа стартуют классы, график и время. debugbar как xdebug только слишком мало - загрузка и приложение. 2 полоски
источник

В

Вячеслав in Laravel UA
В Шторме есть утилита для упрощения работы с профайлером xDebug
источник

П

Павел in Laravel UA
телескоп  поможет?
источник

П

Павел in Laravel UA
в шторме поизучаю
источник

П

Павел in Laravel UA
что-то припоминаю
источник

{"

{"Json" : "Разробочек"} in Laravel UA
Павел
мне что-то типа стартуют классы, график и время. debugbar как xdebug только слишком мало - загрузка и приложение. 2 полоски
там можно настраивать
источник

В

Вячеслав in Laravel UA
Если тебе нужно понять какой именно участок кода занимает много времени, то это только профайлинг
источник

В

Вячеслав in Laravel UA
Debugbar и телескоп - это инструменты для отладки
источник

П

Павел in Laravel UA
Вячеслав
Если тебе нужно понять какой именно участок кода занимает много времени, то это только профайлинг
буду пробовать, спасибо
источник