У меня есть несколько проектов в CakePHP, и я хотел бы переместить общий код в плагины и использовать отдельные репозитории GIT для них.CakePHP, создавая расширяемый плагин
Например, я создал плагин UserManager, который содержит MVC для пользователей, групп и разрешений.
Моя проблема: разные проекты имеют разные (дополнительные) отношения к моделям из плагина. Например, один проект должен иметь «Пользователь принадлежит для местоположения» дополнительно.
Я сейчас запутался, как правильно настроить это. В руководстве описано, как переопределить представления плагинов, но не так, как это делается с моделями и контроллерами.
Как это можно сделать чистым способом?
Пожалуйста, не забудьте указать точную версию CakePHP. – ndm