Anonymous
а
Anonymous
я понял про что ты
Pin
это не авторизация, это чтобы понять, есть ли у этого юзера доступ к данному приватному каналу
Anonymous
Тебе md5 не надо, так как тебе же надо для этого канала ключ получить
Pin
ммм
Anonymous
Там же смотри как:
Anonymous
Ты называешь канал private-ticket-123. Либа от pusher (js) видит что канал называется private-* и шлет запрос на твой url, в котором ты получаешь у pusher ключ приватный.
Anonymous
И дальше только с этим ключем можно читать из этого канала.
Pin
так так, ну да
Pin
но я же выдаю ключ, только в том случае если у юзера есть доступ грубо говоря к каналу
Pin
так?
Anonymous
ну ты в мидлваре просто разбиваешь private-ticket-123, достаешь от туда ID юзера и сравниваешь с текущим.
Anonymous
тебе md5 нельзя, так как у тебя слово private- потеряется
Pin
гм
Pin
туда название канала приходит
Pin
без private?
Pin
в коллбек
Anonymous
в какой колбек?
Anonymous
ты пример смотрел?
Pin
this.pusher = new Pusher('3e475d12e4cd94cfc55b', { authEndpoint: 'http://partner-api.dev/websocket/auth', auth: { headers: { 'Authorization': localStorage.getItem('jwt-token') } } })
Pin
в authEndpoint
Pin
$request->get('channel_name')
Anonymous
Ну вот, ты указал endpoint
Pin
будет без private?
Anonymous
с private
Anonymous
там полное название будет
Anonymous
такое как ты в subscribe напишешь
Pin
ясно
Anonymous
Просто сделай, и увидишь )
Anonymous
И все вопросы отпадут
Pin
ок:)
Pin
да, всё понял.. спасибо..
Евгений
посоны, как циклом можно вывести последовательность 1 2 3 4 5 6 0 ?)
Евгений
у карбона неделя начинается с понедельника, а нумерация дней недели с воскресенья, блеать
Roman
выводишь циклом от 1 до 6 потом выводишь 0 профит!
Евгений
ну да, просто не хотелось так))
Евгений
сделал себе хелпер function getWeekDays() { return [1, 2, 3, 4, 5, 6, 0]; } и форычем его обрабатываю во вьюхе
Gleb
for($i = 1; $i < 8; $i++){ echo ($i % 7); } Не?
B
Потсоны, подскажите мини фреймворк актуальный
B
Меньше люмена
Евгений
симфония - http://symfony.com/blog/new-in-symfony-2-8-symfony-as-a-microframework 😁
Andrey
Дааа, это совсем микро...
Gleb
Потсоны, подскажите мини фреймворк актуальный
я flight юзать начал нраица mikecao/flight, который
Gleb
в роутинг умеет, в темплейты умеет, в DI тоже умеет няшнота.
Евгений
$model = Model::firstOrCreate([ 'foo' => $request->foo, 'bar' => $request->bar, ]); Как можно после этого сделать проверку, создался экземпляр или нашелся старый?
Евгений
ребзя, подскажете не?
Евгений
в ларе можно как-то забиндить чтобы поле типа time выводилось без секунд?
Евгений
кроме как создавать новый атрибут в модели
Eugene
/stats
Евгений
ого, я вип топ
Roman
Приветствую. Тинкер на 7 пыхе и 5.0 ларе реально без боли запустить?
Евгений
а в чём у тебя боль?
Roman
он не работает по умолчанию, там какой то пакет несовместим с php7
Roman
может есть какие то пути обхода, быстрый гугл ничего толком не дал
Roman
там используется в имени класса String, если я правильно понял, а оно теперь является ключевым словом
Евгений
тогда хз
Anonymous
Быстрое гугление не дало результата?
Anonymous
первая ссылка в гугле https://laracasts.com/discuss/channels/laravel/laravel-50-error-with-tinker-on-php7-string-is-a-special-class-name-error
Anonymous
пиздец Вы гуглите сударь @Starikoff
Roman
ты там решение видишь?
Anonymous
да
Anonymous
мозг не ебешь и: 1) обновляешься до 5.2 Laravel 5.2 runs fine on php7. 2) Форкаешь себе тинкер, в композере указываешь ссылку на свой репо, вместо оффициального, делаешь коммит к себе в форк
Anonymous
выбирай сам
Anonymous
пиздец, проблемы на ровном месте создаёте
Roman
пф
Andrey
Ну скучно без проблем то, их если нет то жизнь не та
Anonymous
Могу себе позволить, зайка :D
Anonymous
Квис, ты чатом ошибся
Anonymous
Зайки в чатике про пони
Anonymous
ааа
Anonymous
ну да
Anonymous
сорян
Anonymous
:c
Anonymous
Backpack CRUD