@laravel_pro

Страница 1115 из 2014
Maxim
16.02.2018
07:46:27
выборку из БД в виде коллекции

Maksim (Ellrion)
16.02.2018
07:47:14
выборку из БД в виде коллекции
элоквент коллекции? которая состоит из экземпляров всё тех же элоквент моделей?

Maxim
16.02.2018
07:49:24


Google
Maksim (Ellrion)
16.02.2018
07:49:45
твою мать. не зря значит глаз дергался)

Dmitry
16.02.2018
07:50:05
:)

Maxim
16.02.2018
07:50:14
что не так?)

Maksim (Ellrion)
16.02.2018
07:50:16
Product же у тебя элоквент модель?

Maxim
16.02.2018
07:50:28
Да

Maksim (Ellrion)
16.02.2018
07:50:58
хмм что же тут не так... ну начнем с того что ты делаейшь хуйню не понимая зачем ты это делайешь

твои репозитории не имеют ничего общего с паттерном репозиторий

но ок. пусть мы так называем просто сервис в котором инкапсулируем логику выборки, что бы наши ар модели были чуть свободнее от кода

но тогда твое высказывание "Я делаю модели для репозиториев" это ересь

да и нужен ли такой слой это большой вопрос

Maxim
16.02.2018
07:52:57
Я всегда полагал, что репозитории - это коллекции для хранения сущностей

Maksim (Ellrion)
16.02.2018
07:53:08
вот именно что сущностей

а ты возвращаешь нифига не сущности

Google
Maksim (Ellrion)
16.02.2018
07:56:44
для репозитория важно возвращать или сущность или массив\коллекцию сущностей. важно иметь прописанный интерфейс. важно не использовать (не получится) ничего чего нет в сущности. а при возвращении из репа АР модель мы легко можем дернуть у нее то чего не должны, то чего у сущности быть не может. всякие сэйв, всякие апдейт или ленивые связи и т.д. и никто не гарантирует что мы этого не сделаем

у тебя не репазитории у тебя группированные квери обжекты. ты можешь и дальше называть их репазиториями. тут проблемы большой нет. но нужно понимать что они и зачем они. и в случае если ты решишь что да нужны такие, то модели на все таблицы (кроме пивот) конечно нужны

админ пидр

Dmitry
16.02.2018
08:13:10
Поделитесь как вы работаете с очередями. У вас постоянно запущен скрипт отслеживания, или проще его переодически по крону запускать?

Maksim (Ellrion)
16.02.2018
08:15:30
супервизор же

Alexey
16.02.2018
08:15:40
Echo с Pusher прикручивал кто нибудь?

Dmitry
16.02.2018
08:16:50
просто не везде есть возможность его установить

Alexey
16.02.2018
08:18:39
Echo успешно соединяется с ws.pusher.com, на сервере Pusher::trigger('orders', 'OrderShipped', "qqqqqq"); И нифига! В ивенте в broadcastOn: return new Channel('orders'); на вьюшке Echo.channel('orders').listen('OrderShipped', (e) => { console.log(e); });

Max
16.02.2018
08:21:02
Добрый день. Подскажите как в Request получить access_token если урл такого вида: /auth#access_token=eyJhbGc...

Dmitry
16.02.2018
08:21:32
хеш на сервер не передается

Max
16.02.2018
08:21:41
Только js?

Не хотелось этого делать..но видимо по другому никак

Александр
16.02.2018
08:29:03
oauth2?

Alexey
16.02.2018
08:30:26
Я в колбэкэ сабмитил форму жсом которую заполнял из хэша )

По-другому никак вроде

Александр
16.02.2018
08:31:16
у oauth2 есть параметр, только не помню как называется. Он вместо # шлёт в GET или POST

Konstantin
16.02.2018
08:59:36
при загрузке приложения указан конкретный драйвер в сервисах

но почему-то он подменяется



Google
Konstantin
16.02.2018
09:00:07
есть идеи у кого ?

подменяется на лог драйвер

Макс
16.02.2018
09:01:01
кэш мб

Konstantin
16.02.2018
09:02:54
кеш почистил, не помогло

Dmitry
16.02.2018
09:09:22
где именно подменяется? где ты его указываешь? может он значения их .env берет?

Konstantin
16.02.2018
09:11:36
узнаю что подменен, когда смску шлю

у меня был тестовый метод, его задача в лог писать

конкретно тот кусок кода, что я скинул - это config/services.php

в env он брал раньше, сейчас прописано железно

Daniil
16.02.2018
09:15:23
composer dump-autoload + php artisan clear-optimized / optimize

php artisan config:clear

Konstantin
16.02.2018
09:15:38
и такое уже делали )

Dmitry
16.02.2018
09:16:02
ну а сам сервис у тебя где инициализируется?

Daniil
16.02.2018
09:16:14
если лара поднята через php artisan serve - надо убить

ну чудес не бывает, либо накосяпорили при инклуде либо один из этих кешей

Konstantin
16.02.2018
09:16:50
нет конечно

php-fpm

я ж и не спорю, что это не чудо

я пытаюсь понять где накосепорил предыдущий кодер

Daniil
16.02.2018
09:17:19
ну если юзаете какие-нибудь HHVM/KPHP - тоже

Google
Dmitry
16.02.2018
09:17:51
покажи как

либо ты не верное прокидываешь зависимость, либо не то у тебя в конфиге

Admin
ERROR: S client not available

Dmitry
16.02.2018
09:18:33
смотри что в контейнере лежит

и смотри что в него кладется и где

Konstantin
16.02.2018
09:19:19


уот так

Dmitry
16.02.2018
09:20:01
это интерфейс я так понимаю, а сам сервис как биндится?

Konstantin
16.02.2018
09:20:35
дык выше указано же

вот

Dmitry
16.02.2018
09:20:52
:) нет

это зависимость от интерфейса. а самому интерфейсу надо прибиндить реализацию в контейнере

Konstantin
16.02.2018
09:21:36
ну значит уот тут



я тя понял о чем ты )

все стоп

спасибо )

Dmitry
16.02.2018
09:22:10
:)

Google
Konstantin
16.02.2018
09:22:41
честь тебе и хвала, человек )

уииии )

кто-то мне вчера советовал идти спать

надо было послушать )

вчера не мог заказ создать, сегодня посмотрел и афигел. Я вчера queue не запустил просто )

Станислав
16.02.2018
09:53:58
потому что тестить надо на sync

Devsp
16.02.2018
09:57:05
Современный учебник JavaScript 2017г.

Alexey
16.02.2018
10:16:10
Всем привет!

Leonid
16.02.2018
10:34:54
Стоит ли использовать какой-нибудь фильтр вроде FILTER_SANITIZE_FULL_SPECIAL_CHARS + FILTER_FLAG_NO_ENCODE_QUOTES по дефолту для всего инпута? Если стоит, то какой именно?

Dmitry
16.02.2018
10:37:24
зачем?

Leonid
16.02.2018
10:57:36
зачем?
чтобы <script>blabla в базе не хранить

Dmitry
16.02.2018
10:59:05
а если нужно хранить? а если нужен текст из визавика?

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