Size: a a a

2020 October 01

S

Sergey in Laravel Pro
https://laravel.com/docs/8.x/upgrade#failed-jobs-table-batch-support

This allows your controller route declarations to use the standard PHP callable syntax, which provides better support for jumping to the controller class in many IDEs

ага, яснопонятно. в принципе, я это даже принимаю. удобненький синтаксис)
источник

DK

Dmitriy K. in Laravel Pro
Sergey
https://laravel.com/docs/8.x/upgrade#failed-jobs-table-batch-support

This allows your controller route declarations to use the standard PHP callable syntax, which provides better support for jumping to the controller class in many IDEs

ага, яснопонятно. в принципе, я это даже принимаю. удобненький синтаксис)
Неужели он хоть что-то делает для удобства поддержки, а не ради экономии места на жёстком диске
источник

DK

Denis 🕸 Khomusyak in Laravel Pro
Всем привет. Ребят кто нибудь сталкивался с проблемой при масштабировании? Есть 3 ноды, на всех крутится бек, на одной из которой сервис очередей (horizon) , планировщик и редис. Проблема с авторизацией, и ногда почему то токен становится просроченными, а при обновлении все равно 401. Такое чувство что запись лочится в редисе с токеном. Такое воспроизводится, только если 3 ноды работают.
источник

DD

Dmitrii Demenev in Laravel Pro
Друзья подскажите кто работал с ЯндексКассой, может у кого было такое что она не возвращает ни каких значений, т.е. после оплаты пользователь возвращается обратно на сайт но ни каких данных в Request не передается. в  'return_url' и HTTP-уведомления настроены на 1 адрес
источник

D

DK in Laravel Pro
Dmitrii Demenev
Друзья подскажите кто работал с ЯндексКассой, может у кого было такое что она не возвращает ни каких значений, т.е. после оплаты пользователь возвращается обратно на сайт но ни каких данных в Request не передается. в  'return_url' и HTTP-уведомления настроены на 1 адрес
обычно.. юзер возвращается просто на страницу сайта
источник

D

DK in Laravel Pro
потом эквайринг бросает callback на url
источник

D

DK in Laravel Pro
о статусе
источник

D

DK in Laravel Pro
в лог запиши Request
источник

DD

Dmitrii Demenev in Laravel Pro
DK
в лог запиши Request
я записываю id заказа в сессию при возврате проверяю статус, после чего удаляю этот id, значит я правильно сделал? на безопасности такого решения как то может сказаться?
источник

D

DK in Laravel Pro
Dmitrii Demenev
я записываю id заказа в сессию при возврате проверяю статус, после чего удаляю этот id, значит я правильно сделал? на безопасности такого решения как то может сказаться?
эм
источник

D

DK in Laravel Pro
id заказов должны лежать в базе
источник

D

DK in Laravel Pro
чтобы потом поднять историю оплат
источник

DD

Dmitrii Demenev in Laravel Pro
все верно, они лежат в базе, что бы не искать по всему списку я ищу по id который в сессии
источник

YS

Y S in Laravel Pro
Dmitrii Demenev
Друзья подскажите кто работал с ЯндексКассой, может у кого было такое что она не возвращает ни каких значений, т.е. после оплаты пользователь возвращается обратно на сайт но ни каких данных в Request не передается. в  'return_url' и HTTP-уведомления настроены на 1 адрес
адрес колбэка доступен для кассы? Колбэк вообще дергается? HTTP метод совпадает? Если всё да, то нужно смотреть полный дамп колбэка
источник

S

Sergey in Laravel Pro
Dmitrii Demenev
я записываю id заказа в сессию при возврате проверяю статус, после чего удаляю этот id, значит я правильно сделал? на безопасности такого решения как то может сказаться?
вообще не стоит делать какой либо обработки данных с вернувшимся юзером. Используй IPN.
источник

MS

Minas Sarkisyan in Laravel Pro
Всем привет. По поводу Laravel 8. Как вам пакет JetStream ? Кто то уже "щупал" так сказать ? Мне одному кажется, что "перемудрили"  или просто нужно привыкнуть? Кто что думает?
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
перемудрили
источник

A

Arman in Laravel Pro
Minas Sarkisyan
Всем привет. По поводу Laravel 8. Как вам пакет JetStream ? Кто то уже "щупал" так сказать ? Мне одному кажется, что "перемудрили"  или просто нужно привыкнуть? Кто что думает?
перемудрили.. самому интересно что дальше будет. пока поднял через laravel/Fortify
источник

A

Arman in Laravel Pro
Сделал такой метод в контроллере:
private function unsetEmptyFields(array $array, array $fields): array
{
   return Arr::where($array, function ($value, $key) use ($fields) {
       return array_search($key, $fields) === false || $value !== null;
   });
}

$data = $this->unsetEmptyFields($data, ['password']);


т.е. мне нужно удалить из массива некоторые поля, если они null.

По уму думал может валидатор какой есть, что-то вроде exclude_if_null, но похожий вроде не так работает) и должен ли так работать валидатор большой вопрос.
Дальше думал может Request свой сделать и переназначить метод all(), чтоб там исключать. Или свой метод какой-то.. но кажись это в другую сторону.
Поэтому сделал проще с отдельным методом.
Теперь думаю куда его лучше сделать, чтоб можно было пользоваться в других местах; Думаю что в основном в контроллере буду юзать 🤔.
кто нибдуь решал такой вопрос?
источник

FL

First Last in Laravel Pro
Йо всем
Nuxt кто-то юзает?
источник