@laravel_pro

Страница 413 из 2014
Александр
28.03.2017
09:42:14
Понял что лучше Registry использовать

Alexander
28.03.2017
10:21:39
registry это тоже синглтон

этот паттерн на основе синглтона

Gendalf
28.03.2017
10:51:37
подскажите, как отправлять из php цикла json клиенту о состоянии с кодом 102?

Google
Gendalf
28.03.2017
10:52:15
в контроллере парсится сайт и с добавлением новой записи в бд, чтобы отправлялось уведомление)

пока что в return response()->json([ 'count' => $new_count, ],200);

Юрий
28.03.2017
10:53:46
Ну там где каунт добавь код, в чем проблема?

Юрий
28.03.2017
10:53:47
Вместо 200 написать 102, нЭ?

или что подразумевается?

Юрий
28.03.2017
10:54:14
Gendalf
28.03.2017
10:54:15
в цикле foreach на каждой итерации

Юрий
28.03.2017
10:54:22
Если ошибку шлет то 500

Если ок то 200/201

Юрий
28.03.2017
10:55:04
102 не валидный
вот я пытаюсь понять, что подразумевается. Можно в принципе слать любой код, Главное разобрать его потом на фронте.

Юрий
28.03.2017
10:55:20
return response()->json([ 'code' => 102, 'count' => $new_count, ],200);

Gendalf
28.03.2017
10:55:35
102 не валидный
в конце парсинга отправляется с кодом 200 общее количство новых записей, а пытаюсь сделать чтобы на каждой итерации foreach отправлялось уведомление в браузер

Юрий
28.03.2017
10:56:25
я где-то использовал 400 например, чтобы отвечать не 200, когда фронт разбирает ответ и под 200 понимает успешно например, а нужно показать ошибку

Google
Юрий
28.03.2017
10:56:37
свою кастомную какую-нибудь

Юрий
28.03.2017
10:57:15
https://ru.m.wikipedia.org/wiki/Список_кодов_состояния_HTTP

Если есть стандарт зачем нарушаете?

400 на плохой запрос, нельзя сказать что это ошибка

Юрий
28.03.2017
10:58:21
Но это же некорректно
Почему? Если я как раз хочу сказать, что запрос некорректен?)

и главное фронт попросил так передать ему)

Алексей
28.03.2017
10:59:02
фронт не всегда прав )

Юрий
28.03.2017
10:59:16
не спорю) была конкретная задача и конкретная просьба)

а мне не сложно

Алексей
28.03.2017
10:59:40
Так иногда может делать правильно и убедить в этом

Ведь заказчик не всегда компетентен

Юрий
28.03.2017
11:01:07
Тем более что на фронте проверки обычно еще проще чем на бэке

Они чаще всего тупо код ответа смотрят

Юрий
28.03.2017
11:01:40
это вопрос взаимодействия и т.д.) я подразумевал в своем примере, что не обязательно отдавать код так, как требует спецификация http. Ибо лара например дает возможность любое число туда передать.)

Юрий
28.03.2017
11:01:58
А в чем проблема? В том что после первой итерации выходит с цикла?)

Юрий
28.03.2017
11:02:11
и если у вас проект на коленке с другом например и вам так проще

Gendalf
28.03.2017
11:02:41
А в чем проблема? В том что после первой итерации выходит с цикла?)
как в цикле отправлять браузеру информацию,

Google
Gendalf
28.03.2017
11:02:56
где статус 102

Rodion
28.03.2017
11:03:54
приветствую! есть вопрос, поверхностное гугление не дало результатов. лара 5.4 поддерживает фичи PHP 7.1 в коде, относящемуся к самому фреймворку (контроллерам, eloquent-моделям и т.п.)? возврат nullable типов, тайпкастинг явный. использование этого вам ничего не ломало?

Gendalf
28.03.2017
11:05:18
А в чем проблема? В том что после первой итерации выходит с цикла?)
в конце итерации нужно отправить информацию в браузер о том что n-итерация закончилась)

Юрий
28.03.2017
11:06:19
как в цикле отправлять браузеру информацию,
Явно не респонсом. Пишете на фреймворках и не знаете как он работает. Он выход делает и после первой итерации выйдет с цикла

Server sent events погугли, там и для лары должно быть

Rodion
28.03.2017
11:15:46
ну если там лара проксирует где-нибудь объекты, например, которые по интерфейсу не совпадают.

я хз, как в ларе, но в симфони в сущностях доктрины приходилось не указывать возвращаемые значения в сигнатуре метода.

Aztwin LK
28.03.2017
11:36:41
Всем здрям народ! Может кто сталкивался с подобным. Отсылаю image на api через через postman. Всё гуд. Если этот же код отправляю через скрипт то статус: true, но вот вместо фотографии пустая картинка.

Юрий
28.03.2017
11:39:03
Ну вероятно постмен ставит тип корректный (то что в запросе картинка), а скрипт нет

Aztwin LK
28.03.2017
11:44:47
Так в коде то указан и метод и данные. Они не меняются.

Aztwin LK
28.03.2017
11:45:08
Этот же валидный код на постмене я копирую в скрипт.

Скрипт отрабатывает. и статус тру. Вот толкьо вместо изображения пустая рамка

Есть какие нить идеи как можно глубже капнуть в поисках решения

Gendalf
28.03.2017
11:46:28
Server sent events погугли, там и для лары должно быть
т.е. нужно отдельный роут делать для доступа к данным?

i
28.03.2017
12:40:24
Может кто сталкивался, хочу настроить подключение laroute (обёртки на роутами laravel на js) через laravel-mix (это который webpack), но после добавления строчки в webpack.mix.js mix.js('resources/assets/js/laroute.js', 'public/js') я не знаю как дальше получить доступ к объекту laroute, webpack нагенерировал какую-то непонятную для меня херню, вопрос в том как получить доступ к объекту laroute?

Artur
28.03.2017
13:12:48
Всем привет. как на бэке прочитать название сессии(то что $_COOKIE['laravel.sesion'])

Vladimir
28.03.2017
13:43:32
У тебя в конфиге лары это название

App.php

Google
Vladimir
28.03.2017
13:44:18
Тяни из Config::

Или не в аппе, а в session.php.

https://laravel.com/docs/5.1/session

Попробуй $id = config('session.cookie')

Artur
28.03.2017
13:51:34
Попробуй $id = config('session.cookie')
это будет имя переменной для куки

а мне надо то что будет значением

Vladimir
28.03.2017
13:52:06
Ну можно же получить значение по имени...

Artur
28.03.2017
13:52:28
куки ещё не созданы

Vladimir
28.03.2017
13:52:39
Тогда там не будет значения

Admin
ERROR: S client not available

Artur
28.03.2017
13:52:53
а сессия уже есть. возможно она ещё не хранится => не имеет имени но значит её надо сохранить привентивно

Vladimir
28.03.2017
13:53:41
То есть на сервере создался файл сессии, но его идентификатор не отправлен ещё юзеру?

Artur
28.03.2017
14:08:34
не файл но да

∀RTUR
28.03.2017
15:39:00
ребятки. как создать проект на LTS? а то яж буду composer update делать допустим, а он обновит мне до 5.4

johan_krs
28.03.2017
15:40:32
Заморозь пакет

johan_krs
28.03.2017
15:41:36
В файле списка пакетов версию укажи прост

Composer.json вроде

Алексей
28.03.2017
15:42:14
~5.4

johan_krs
28.03.2017
15:42:46
Ему ниже нужно

Google
Алексей
28.03.2017
15:43:00
И апать просто апдейтом опасно ) мало ли что либоделы зальют

Ну значит пусть укажет версию лтс через тильду

∀RTUR
28.03.2017
15:43:34
"5.4.*",

так?

по умолчанию так оказывается стояло

вопросов тогда нет

Артём
28.03.2017
19:30:28
Приветствую! Кто создавал big data на базе google ? По примеру https://habrahabr.ru/company/google/blog/194950/ https://habrahabr.ru/post/279491/ https://habrahabr.ru/post/230243/ https://habrahabr.ru/post/246431/

Артём
28.03.2017
19:31:25
Реализация подобной системы на основе клиентской базы

www
28.03.2017
19:35:34
GBQ стоит использовать когда какие-то реляционные бд не справляются с запросами. Мы например стримим данные в gbq в обход google analytics, т.к. последний семплирует много данных по трафику. В целом это хорошо продуманное партиционирование.

Артём
28.03.2017
19:47:00
Отпишу в лс нужные показатели по аналитике.

Luka
28.03.2017
22:01:33
всем привет. Мнение скажите, как вам блог собрал на октоберцмс, шаблон на него натянул. http://octobercms.paimon.pro/blog

визуально

Юрий
28.03.2017
22:02:46


Плохо

Luka
28.03.2017
22:04:53
Плохо
чем? мобильный интерфейс работает.

Юрий
28.03.2017
22:06:40
У меня не соскроленно если что

Меню закрывает контент

Luka
28.03.2017
22:08:00
да действительно) на пк все норм, пойду убирать баги. спасибо

Меню закрывает контент
пофиксил. а сейчас посмотри,как визуально? не мозолит глаз?

Юрий
28.03.2017
22:40:03

Страница 413 из 2014