Поскольку документация невелика, было сложно изучить все возможности ACL системы Symfony2, но до сих пор мне удалось понять большинство концепций. Однако есть одна проблема ...Добавление разрешений на ACL
Я хотел был бы иметь возможность добавить разрешение ADMIN
, которое наследует те же условия, что и OWNER
для использования с ACL. Моя цель состояла бы в том, чтобы назначить административные элементы управления на странице сообщений, но также предоставить администраторам доступ к другим элементам управления, предоставленным владельцам.
Если кто-либо может предоставить четкие примеры, документацию или ссылки в качестве помощи, будет очень благодарна, и даже приветствуется правильный путь.
Мне нужно, чтобы маски были разными, поскольку маска «ADMIN» позволяет использовать дополнительные опции (например, перемещение сообщения) поверх тех, которые она должна унаследовать от OWNER. Мой вопрос направлен на расширение системы ACL для добавления дополнительных разрешений и того, как эти разрешения наследуют другие разрешения. – Dandy