Size: a a a

2021 March 24

AK

Almas Kunapyanov in PHP
Den
"снова" не котируется если в логах отсутствует
https://t.me/prophp7/258882
помнится до этого ты точно так же спрашивал как запилить роутер без ооп,  
каждые пару месяцев будешь старые сообщения затирать и по новой?
источник

SP

Sergey Protko in PHP
Almas Kunapyanov
https://t.me/prophp7/258882
помнится до этого ты точно так же спрашивал как запилить роутер без ооп,  
каждые пару месяцев будешь старые сообщения затирать и по новой?
что это за архиология?
источник

SP

Sergey Protko in PHP
а ну прекратили
источник
2021 March 25

D

Den in PHP
тем более оригинального поста нет, в таком случае наезд безпочвенен
источник

ML

Mariella Joie Lazart... in PHP
where did you get that from?
источник

D

Den in PHP
idk, dude's just thinking that trying to cancel me twitter style based on some bs claims about presumed "previous posts" even though they don't exist is a great idea
источник

AM

Artem Molotov in PHP
Mariella Joie Lazarte Santos
where did you get that from?
2+2*0?
источник

А

Андрей in PHP
Сработает ли блок finally в конструкции try, catch, если вылетел скрипт по причине превышения установленного max_execution_time в ini_set, а на сервере этот параметр не превышен? Кто знает?
источник

VC

Vladimir Chernyshev in PHP
Андрей
Сработает ли блок finally в конструкции try, catch, если вылетел скрипт по причине превышения установленного max_execution_time в ini_set, а на сервере этот параметр не превышен? Кто знает?
проверить быстрее )
источник

АЯ

Андрей Ямполь... in PHP
Подскажите Как достать id человека который только что авторизовался? Как определить именно его id в базе?
источник

AM

Artem Molotov in PHP
Андрей
Сработает ли блок finally в конструкции try, catch, если вылетел скрипт по причине превышения установленного max_execution_time в ini_set, а на сервере этот параметр не превышен? Кто знает?
Нет, не сработает
источник

А

Андрей in PHP
Artem Molotov
Нет, не сработает
понял
источник

AM

Artem Molotov in PHP
Андрей Ямполь
Подскажите Как достать id человека который только что авторизовался? Как определить именно его id в базе?
Во время авторизации ты как проверяешь креды? Вот там и бери ид.
источник

МФ

Максим Федоров... in PHP
Андрей Ямполь
Подскажите Как достать id человека который только что авторизовался? Как определить именно его id в базе?
какая реализация авторизации? готовый компонент/фреймворк или самопис, если самопис — опиши что написал
источник

АЯ

Андрей Ямполь... in PHP
Artem Molotov
Во время авторизации ты как проверяешь креды? Вот там и бери ид.
Спасибо всем что откликнулись! Вроде разобрался, нужо было id дописать в готовый код
if ( isset($data['do_login']) ){
$user = R::findOne('users', 'login = ?', array($data['login']));
источник

AP

Andrey Polyakov in PHP
Доброго. Есть у хороший пример самописного сервиса для изучения? Не понимаю как правильно в Laravel расположить и использовать свой сервис. В сервис выносится бизнес логика, так?
источник

AM

Artem Molotov in PHP
Andrey Polyakov
Доброго. Есть у хороший пример самописного сервиса для изучения? Не понимаю как правильно в Laravel расположить и использовать свой сервис. В сервис выносится бизнес логика, так?
Гугли Rich Model. Некоторые вещи "можно" выносить в отдельные "сервисы" (которые являются частью слоя "модель"), но следует подходить с умом, что бы не выносить из сущности то, что в ней должно быть.

Сходу вот это нашёл https://habr.com/ru/post/335834/

А как писать "сервисы в Ларавеле" — это тебе в документацию надо. Там объяснят (кроме того, что ещё желательно внедрение зависимостей юзать, а не писать тыщу "фасадов" и их из любого места вызывать).
источник

🖉𝓓

🖉 𝓓𝒶𝓈𝓉𝒶𝓃𝒶𝓇𝓸𝓃... in PHP
Artem Molotov
Гугли Rich Model. Некоторые вещи "можно" выносить в отдельные "сервисы" (которые являются частью слоя "модель"), но следует подходить с умом, что бы не выносить из сущности то, что в ней должно быть.

Сходу вот это нашёл https://habr.com/ru/post/335834/

А как писать "сервисы в Ларавеле" — это тебе в документацию надо. Там объяснят (кроме того, что ещё желательно внедрение зависимостей юзать, а не писать тыщу "фасадов" и их из любого места вызывать).
Фасады вообще зло. Встроенные и хорошо задокументированные ещё ладно, но когда разработчики начинают кучу своих плодить это плохо заканчивается. Лучше сервис провайдер и инжектить в нужные места
источник

AM

Artem Molotov in PHP
🖉 𝓓𝒶𝓈𝓉𝒶𝓃𝒶𝓇𝓸𝓃
Фасады вообще зло. Встроенные и хорошо задокументированные ещё ладно, но когда разработчики начинают кучу своих плодить это плохо заканчивается. Лучше сервис провайдер и инжектить в нужные места
"Встроенные" тоже не назвал бы хорошим решением, учитывая, что это банальная обёртка с статическими методами
источник

🖉𝓓

🖉 𝓓𝒶𝓈𝓉𝒶𝓃𝒶𝓇𝓸𝓃... in PHP
Artem Molotov
"Встроенные" тоже не назвал бы хорошим решением, учитывая, что это банальная обёртка с статическими методами
Ну они хотя-бы хорошо задокументированы. Они не очевидны по коду, это плохо, но хотя-бы задокументированы. А когда свои начинают плодить, там обычно до документации не доходит
источник