la vie noire
Да
la vie noire
Вроде норм прога , геймеры юзают ее и всякие стримеры
la vie noire
✊🏻
👻
Если 10 win+g активирует запись
Anonymous
ООП знаю в теории, практики не было, подскажите как заварить чай?)
🎅
кипятком
Anonymous
От кого кипяток наследовать?
M
у меня есть приложение, к которому обращаются через rest API. В actionIndex я выбрасываю исключение throw new ForbiddenHttpException('Access denied'); И тот, кто обращался, получает ответ в виде json-строки что доступ закрыт. Но. Я хочу выбрасывать то же самое исключение не в экшене, а в beforeAction. Но в таком случае клиентское приложение которое обращалось ко мне через REST получает не json-строку, а html-разметку. Как из beforeAction выбросить исключение?
Anonymous
А чай это агрегация или композиция?
M
агрегация. Чай может быть и сам по себе
Anonymous
агрегация. Чай может быть и сам по себе
Какой интерфейс у чая, подскажите?
Anonymous
Чайник бросил событие о завершении кипячения воды, мне фабрику использовать, чтобы чай сделать?
M
смотря для каких целей
Anonymous
Кто-нибудь, дайте UML 😂
M
да, лучше фабрику, т.к. чаи могут быть разные
Aleksandr
че-то чая захотелось в реальной жизни)
Anonymous
Так я серьезно чай делаю)
Aleksandr
ты главное репозиторий создай
Aleksandr
чтобы потом все чай могли заваривать)
Anonymous
http://chaijs.com
Anonymous
Уже есть)
Anonymous
И потом на выходе https://mochajs.org
Aleksandr
ужас
mr.
Anonymous
Главное чай готов)
Niko
От кого кипяток наследовать?
От воды, только не забудь имплементировать интерфейс кипения и реализовать все методы)
Vitaliy
объекты можешь через контейнер создавать, чайные пакетики
Alex 🦑
Есть ли какое-нибудь полное руководство по использованию api vk (или на примере другой) в yii2 от а до б? С разжевыванием как куда и зачем?
Alex 🦑
Только только начинаю работать с api в принципе, решила на примере vk разобраться, но ничего толкового по мануалам не нахожу
Aleksandr
Moroshka https://vk.com/dev/first_guide
Aleksandr
Moroshka http://php.net/manual/en/book.curl.php
Anonymous
Только только начинаю работать с api в принципе, решила на примере vk разобраться, но ничего толкового по мануалам не нахожу
Эм, а зачем тут мануалы? Создаешь компонент обёртку для работы в апи и делаешь в нём всю магию, регистрируешь в конфиге как сервис затем используешь как угодно.
Anonymous
В лс могу кинуть парсер сообщений в вк, но писал давно чисто по фану и код очень грязный получился, как пример ну очень с натяжкой годится.
Sam
Просто потренеруйтесь с ним и всё
Anonymous
Кстати ВК апи ИМХО одно из самых адекватных!
Sam
Есть такое. Я недавно интегрировал для магазина API один, так он там такой поехавший, что ужас
Anonymous
Берешь и по доке пользуешься, никакой боли не было у меня, а вот у яндекса(деньги, ПДД) были траблы до боли смешные)
Sam
Я модуль писал дня 2-3. Сегодня ночью CheapPanel интегрировал, модуль за минут 30 написал
Sam
Есть ли какое-нибудь полное руководство по использованию api vk (или на примере другой) в yii2 от а до б? С разжевыванием как куда и зачем?
Вообще, можете посмотреть видео от Елисеева: https://www.youtube.com/watch?v=jDj_JggZXsU Он тут и рассказывает об API, и заодно узнаете, как реализовывать его в Yii2
Alex 🦑
Да потому что я тупняк. Я вообще ни разу не работала с api, пытаюсь разобраться. Не могу понять что и куда писать, как делать эту обертку и прочее. Дуб дубинушкой
Anonymous
А ты попробуй) Главное начать действовать, код можешь на гитхаб залить и уже конкретное что-то нам показывать.
Sam
Всё сводиться к CURL, JSON и всё.
Sam
Грубо говоря сводиться к
Sam
И далее просто параметры, в виде полей/методов
Sam
И работаете как с обычным массивом
Anonymous
Ну я проще делал, я взял ужё PHP обёртку над вк апи и поверх написал простой компонент
Borys
Капец и что вам не спится?
Anonymous
На видео Елисеева
Borys
Anonymous
Бугагага, объясняет классно, но долго)
Borys
Сегодня был не самый простой день)
Anonymous
У меня никогда усидчивости не хватает.
Ivan
+
Alex 🦑
Если можно)
Alex 🦑
Полгода назад сам тренился. Могу скинуть ссылку на своего бота для примера. Там всего 10 коммитов.
Sam
Ну заодно узнает нюансы в REST API Yii2. Там в комментариях есть тайм-коды
Ivan
В лс я тут стесняюсь)
Alex 🦑
Ну сейчас буду смотреть)
Alex 🦑
Тебе выше скинули линк на видео
Borys
У меня никогда усидчивости не хватает.
У меня с разбором его кода и пониманием всего уходит примерно час на 15 минут видео
Borys
ага
Borys
Информация - отличная, суть тоже, но подача медленная
Alex 🦑
В общем, всем огромное спасибо, завтра буду изучать и пробовать
who are you
Там в видосе не понятно было для меня что ошибки валидации например вываливаются как то не по стандарту
Anonymous
А какой стандарт есть?
who are you
Ну там эррор ещё что-то
who are you
А не просто название ошибки
Sam
У меня что-то UploadedFile::getInstances() возвращает только 1 файл. В чём может быть проблема? http://s2.1pic.org/files/2017/10/26/51b3ef00b8912e8acf1d.jpg http://s2.1pic.org/files/2017/10/26/1de8d826b1bf52d18347.jpg
Anonymous
надо не file а file[]
Sam
Задал, как массив тоже не прокатило. Мультипарт дата проставил также