Как зашифровать компонент на основе modExtra?

Мне инструкцию прислали

Инструкция:
1 В пакет нужно добавить этот ресолвер gist.github.com/bezumkin/52b4627783e22775b969aa479c281121
2 В корень директории core компонента этот класс gist.github.com/bezumkin/7eb7b508e033f04ea6ab5769c1e74c52
3 И поменять скрипт сборки в 2х местах gist.github.com/bezumkin/9d17b0bf9e3271987816c32906ed357c
4 Первый кусок до // — в начале, сразу после registerNamespace, а второй кусок в конце, перед pack()

По пункту 2 уточнить в UserTest\core\ или в UserTest\core\components\usertest?
Особо не понятные пункты 3, 4. Не понятно что и куда пихать в build.transport.php.

UPD
Методом тыка все таки зашифровал пакет (или вроде зашифровал).
1 В пакет нужно добавить этот ресолвер gist.github.com/bezumkin/52b4627783e22775b969aa479c281121
2 В папку UserTest\core\components\usertest\model класс gist.github.com/bezumkin/7eb7b508e033f04ea6ab5769c1e74c52
3 поменял скрипт сборки в 3 местах gist.github.com/touol/af98f895e770debff7aad9b128e6debd
3.1 Строка 52-90
3.2 Строки 211-213
3.3 Строки 322-327
4 В build.config.php добавил define('PKG_PROVIDER_ID', 3); чтобы при установке знало с какого провайдера брать ключ. 3 — это у меня ид модсторе.
Александр Туниеков
31 марта 2019, 08:36
modx.pro
3
809
0
Поблагодарить автора Отправить деньги

Комментарии: 5

Александр Туниеков
31 марта 2019, 11:41
0
Попробовал так https://gist.github.com/touol/af98f895e770debff7aad9b128e6debd. Но попытка не удалась :(. Пакет на тесте ставится, а не должен.
Помогите пожалуйста
    Александр Туниеков
    31 марта 2019, 13:24
    0
    Вообщем надо было в build.config.php добавить define('PKG_PROVIDER_ID', 3); чтобы при установке знало с какого провайдера брать ключ. 3 — это у меня ид модсторе. Теперь при установке с модсторе пакет ставиться, а с локальной установкой не ставиться. Как и должно быть. Только порылся я по транспортному пакету и вообще не нашел что там зашифровано :(.
    Leonid Krylov
    31 марта 2019, 22:18
    0
    Александр, напишите на info@modsotre.pro.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5