Объёкты modNamespace представлены в базе данных в виде таблицы modx_namespaces
Родительским классом объектов является modAccessibleObject
Доступные для получения, записи и изменения поля объекта:
- name - Текстовое поле, с размером данных 40. Значение по умолчанию — пустая строка
- path - Текстовое поле. Значение по умолчанию — пустая строка
- assets_path - Текстовое поле. Значение по умолчанию — пустая строка
Связи объектов
Композитные связи
При удалении объекта так же будут удалены следующие, связанные с ним сущности:
— modLexiconEntry (псевдоним LexiconEntries). Взаимосвязь определяется полями name и namespace.
— modSystemSetting (псевдоним SystemSettings). Взаимосвязь определяется полями name и namespace.
— modContextSetting (псевдоним ContextSettings). Взаимосвязь определяется полями name и namespace.
— modUserSetting (псевдоним UserSettings). Взаимосвязь определяется полями name и namespace.
— modExtensionPackage (псевдоним ExtensionPackages). Взаимосвязь определяется полями name и namespace.
— modAccessNamespace (псевдоним Acls). Взаимосвязь определяется полями name и target.
— modAction (псевдоним Actions). Взаимосвязь определяется полями name и namespace.