Size: a a a

Митапы WordPress в Москве и Красногорске

2019 October 12

AY

Anatoly Yumashev in Митапы WordPress в Москве и Красногорске
Внимательнее будь. Вот же. Подписывайтесь, ставьте лайки. Скоро будут новые комиты )
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
Отлично, желаю творческих успехов
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
👍
источник

MK

Mikhail Kobzarev in Митапы WordPress в Москве и Красногорске
Anatoly Yumashev
Ненене. Вы ж первую мою версию щупали. А это вторая. Скоро залью в репу. Там все с нуля написано. С новым гибридным ауфом под капотом. С лёгким расширением провайдеров через инверсию хука. Работает просто как фсе гениальное
Кто там под капотом?
источник

MK

Mikhail Kobzarev in Митапы WordPress в Москве и Красногорске
Кидай на гитхаб, будем контрибьютить
источник

KL

Katya Leurdo in Митапы WordPress в Москве и Красногорске
Кто такой инверсия хука?
источник

MK

Mikhail Kobzarev in Митапы WordPress в Москве и Красногорске
Ты Карла читала?
источник

AY

Anatoly Yumashev in Митапы WordPress в Москве и Красногорске
ГибридАуф совсем недавно вышел 3й https://github.com/hybridauth/hybridauth/releases

Его писали около 3х лет и никак не могли уйти от 2й ветки
источник

AY

Anatoly Yumashev in Митапы WordPress в Москве и Красногорске
Расширение через инверсию хука - это такая штука до которой я долго доходил. 2 раза переписывал плагин для МойСклад пока не додумался до этого механизма. После чего все стало в 100 раз проще. И любые механики дописываются в 2 пинка.

Тоже самое тут удалось реализовать. Новые провайдеры могут добавляться в 3 щелчка
источник

A

Artem in Митапы WordPress в Москве и Красногорске
Anatoly Yumashev
Расширение через инверсию хука - это такая штука до которой я долго доходил. 2 раза переписывал плагин для МойСклад пока не додумался до этого механизма. После чего все стало в 100 раз проще. И любые механики дописываются в 2 пинка.

Тоже самое тут удалось реализовать. Новые провайдеры могут добавляться в 3 щелчка
Что такое инверсия хука?
источник

AY

Anatoly Yumashev in Митапы WordPress в Москве и Красногорске
Artem
Что такое инверсия хука?
Сложно объяснить )
Выбор центрального объекта в процессе, на который ставится add_filter и затем вся логика завязывается на него.

В МойСклад объектом был $product, а тут $userProfile.

По сути это аналог наследования из классов, позволяет сильно упростить код, убрать лишние повторения и т д
источник

A

Artem in Митапы WordPress в Москве и Красногорске
Anatoly Yumashev
Сложно объяснить )
Выбор центрального объекта в процессе, на который ставится add_filter и затем вся логика завязывается на него.

В МойСклад объектом был $product, а тут $userProfile.

По сути это аналог наследования из классов, позволяет сильно упростить код, убрать лишние повторения и т д
Напиши статью с примерами как это вообще в разработке можно использовать и как использовать правильно
источник

MK

Mikhail Kobzarev in Митапы WordPress в Москве и Красногорске
ждем пост и будем инвертировать хуки налево и направо
источник

KL

Katya Leurdo in Митапы WordPress в Москве и Красногорске
Mikhail Kobzarev
Ты Карла читала?
Где у него про это?
источник

MK

Mikhail Kobzarev in Митапы WordPress в Москве и Красногорске
я вообще не поял его книгу - блог интереснее
источник

AY

Anatoly Yumashev in Митапы WordPress в Москве и Красногорске
источник
2019 October 13

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
Теперь  нужны примеры инверсии когда в добавок к плагину
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
Где инверсию то увидеть ?
источник

AY

Anatoly Yumashev in Митапы WordPress в Москве и Красногорске
В главном файле плагина выстроен процесс авторизации:
1. старт
2. образование пустого центрального объекта
3. постобработка данных пользователя

главное это п 2.

вокруг которого идет подключение провайдеров.

каждый провайдер цепляется туда, пытается понять его процесс или нет. если его то включается и создает свой объект.

если объект создался - процесс продолжается
источник

ДЯ

Денис Янчевский in Митапы WordPress в Москве и Красногорске
Видимо, речь про хук socialify_user_profile
источник