These are chat archives for LaravelRUS/chat

22nd
Jul 2017
Max
@maxiwer
Jul 22 2017 07:14
Всем доброе утро. Кто-нибудь пользуется этим сайтом?
http://musicforprogramming.net/?four
Vlad Shcherbin
@VladShcherbin
Jul 22 2017 07:31
@maxiwer я пользовался, только не особо зашло. spotify плейлисты как-то больше подошли
Daniil Kuznetsov
@DanUnited
Jul 22 2017 08:46
@maxiwer дизайн интересный, плеер никакой кроме функции pause/play, музыка на 4 из 10
nejtr0n
@nejtr0n
Jul 22 2017 13:35
Кто нибудь знает, как в Socialite после аутентификации добавить в редирект параметр?
Andrey
@daaner
Jul 22 2017 14:31
@nejtr0n кастомный аутх из социалок сделай
JhaoDa
@jhaoda
Jul 22 2017 16:05
@Daaner полагаю, что речь про редирект после авторизации в соцсети. Что ты там кастомное будешь делать?
opensgame
@opensgame
Jul 22 2017 18:32
Вечер добрый, мне нужно вывести сообщения чата пользователя, но как это сделать что бы как то не дублировать сообщения при получении новых и случайно не заменить уже имеющиеся сообщение, я предрологаю что то то такое в ларе должно быть
KarmaBot
@KarmaBot
Jul 22 2017 18:32
Приветствую тебя, @opensgame!
YAAP
@yaapis
Jul 22 2017 18:35
@opensgame Конечно, в ларе все есть. Вытягивай из базы только новые сообщения и передавай во вьюшку, все будет ок! =)
opensgame
@opensgame
Jul 22 2017 18:37
@yaapis буду признатилен если кто то сикнет ссылку на гитхаб там где это всё будет (вывод сообещний в браузер и получение новых)
opensgame
@opensgame
Jul 22 2017 18:38
@yaapis а дальше, что после сплеша?
YAAP
@yaapis
Jul 22 2017 18:38
поиск же
opensgame
@opensgame
Jul 22 2017 18:43
@yaapis под получением новых записей ты имеешь ввиду что то типо такого&
get(){
ajax('время_последнего_сообщения')
}
//controler
bd:...where(time>=время_последнего_сообщения)...
YAAP
@yaapis
Jul 22 2017 18:45
типа того, да
при построении стейтлес системы клиенты должны явно задавать что хотят получить, т.е. каждый клиент сам знает, какие сообщения у него последние и соотв. по ним и делает запрос.
Это может быть время или ИД сообщения или хеш или что угодно )
opensgame
@opensgame
Jul 22 2017 19:45
Подскажите разницу между min:1|max:9999999999 и between:1,9999999999
поидее должно быть max это длинна всех символов а between именно сравнивает число или я где то ошибаюсь?
Юрий
@sawerus
Jul 22 2017 20:09
Сказано же анологично size
kartg
@kartg
Jul 22 2017 20:58
Добрый день.
Подскажите, пожалуйста, есть пример: http://laravel.su/docs/5.1/container как выглядит реализация интефеса здесь?
App\Services\PusherEventPusher
Ведь в документации она не приводится, что конкретно там реализуется?
Я как понял "контракт", это некоторая прослойка между интефейсом и классом.
JhaoDa
@jhaoda
Jul 22 2017 21:48
@kartg контракт это и есть интерфейс
Когда мы создадим реализацию (implementation) этого интерфейса, PusherEventPusher, мы можем связать её с интерфейсом в методе register() сервис-провайдера:
т.е. необходимо создать PusherEventPusher для интерфейса EventPusher
Т.е. интерфейс , расширяющий EventPusher?
Пустой?
kartg
@kartg
Jul 22 2017 23:03
Все понял, всем спасибо.
KarmaBot
@KarmaBot
Jul 22 2017 23:03
@kartg, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
Kirill Nesmeyanov
@SerafimArts
Jul 22 2017 23:11
@kartg контракт - это "соглашение", если перевести на русский язык
так что логика должна была тебе подсказать что это есть такое
=)))