Наверх

Объектная модель MODX

modAccess

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[fields]
  [target] => 
  [principal_class] => modPrincipal
  [principal] => 0
  [authority] => 9999
  [policy] => 0
[fieldMeta]
  [target]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fk
  [principal_class]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => modPrincipal
    [index] => index
  [principal]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => fk
  [authority]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 9999
    [index] => index
  [policy]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => fk
[indexes]
  [target]
    [alias] => target
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [target]
        [length] => 
        [collation] => A
        [null] => 
  [principal_class]
    [alias] => principal_class
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [principal_class]
        [length] => 
        [collation] => A
        [null] => 
  [principal]
    [alias] => principal
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [principal]
        [length] => 
        [collation] => A
        [null] => 
  [authority]
    [alias] => authority
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [authority]
        [length] => 
        [collation] => A
        [null] => 
  [policy]
    [alias] => policy
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [policy]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Policy]
    [class] => modAccessPolicy
    [local] => policy
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [Principal]
    [class] => modPrincipal
    [local] => principal
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [GroupPrincipal]
    [class] => modUserGroup
    [local] => principal
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [UserPrincipal]
    [class] => modUserGroup
    [local] => principal
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [MinimumRole]
    [class] => modUserGroupRole
    [local] => authority
    [foreign] => authority
    [owner] => local
    [cardinality] => one

modAccessAction

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_actions
[aggregates]
  [Target]
    [class] => modAction
    [local] => target
    [foreign] => id
    [owner] => foreign
    [cardinality] => one

modAccessActionDom

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_actiondom
[aggregates]
  [Target]
    [class] => modActionDom
    [local] => target
    [foreign] => id
    [owner] => foreign
    [cardinality] => one

modAccessCategory

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_category
[fields]
  [context_key] => 
[fieldMeta]
  [context_key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fk
[indexes]
  [context_key]
    [alias] => context_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [context_key]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Target]
    [class] => modCategory
    [local] => target
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [Context]
    [class] => modContext
    [local] => context_key
    [foreign] => key
    [cardinality] => one
    [owner] => foreign

modAccessContext

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_context
[aggregates]
  [Target]
    [class] => modContext
    [local] => target
    [foreign] => key
    [owner] => foreign
    [cardinality] => one

modAccessElement

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_elements
[fields]
  [context_key] => 
[fieldMeta]
  [context_key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fk
[indexes]
  [context_key]
    [alias] => context_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [context_key]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Target]
    [class] => modElement
    [local] => target
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [Context]
    [class] => modContext
    [local] => context_key
    [foreign] => key
    [cardinality] => one
    [owner] => foreign

modAccessMenu

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_menus
[aggregates]
  [Target]
    [class] => modMenu
    [local] => target
    [foreign] => text
    [owner] => foreign
    [cardinality] => one

modAccessNamespace

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_namespace
[fields]
  [context_key] => 
[fieldMeta]
  [context_key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fk
[indexes]
  [context_key]
    [alias] => context_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [context_key]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Target]
    [class] => modNamespace
    [local] => target
    [foreign] => name
    [owner] => foreign
    [cardinality] => one
  [Context]
    [class] => modContext
    [local] => context_key
    [foreign] => key
    [cardinality] => one
    [owner] => foreign

modAccessPermission

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => access_permissions
[fields]
  [template] => 0
  [name] => 
  [description] => 
  [value] => 1
[fieldMeta]
  [template]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [attributes] => unsigned
    [null] => 
    [default] => 0
    [index] => index
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [value]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => boolean
    [attributes] => unsigned
    [null] => 
    [default] => 1
[indexes]
  [template]
    [alias] => template
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [template]
        [length] => 
        [collation] => A
        [null] => 
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Template]
    [class] => modAccessPolicyTemplate
    [local] => template
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modAccessPolicy

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => access_policies
[fields]
  [name] => 
  [description] => 
  [parent] => 0
  [template] => 0
  [class] => 
  [data] => {}
  [lexicon] => permissions
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [index] => unique
  [description]
    [dbtype] => mediumtext
    [phptype] => string
  [parent]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [template]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [class]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [data]
    [dbtype] => text
    [phptype] => json
    [default] => {}
  [lexicon]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => permissions
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [parent]
    [alias] => parent
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [parent]
        [length] => 
        [collation] => A
        [null] => 
  [class]
    [alias] => class
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [class]
        [length] => 
        [collation] => A
        [null] => 
  [template]
    [alias] => template
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [template]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Parent]
    [class] => modAccessPolicy
    [local] => parent
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [Template]
    [class] => modAccessPolicyTemplate
    [local] => template
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
[composites]
  [Children]
    [class] => modAccessPolicy
    [local] => id
    [foreign] => parent
    [owner] => local
    [cardinality] => many

modAccessPolicyTemplate

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => access_policy_templates
[fields]
  [template_group] => 0
  [name] => 
  [description] => 
  [lexicon] => permissions
[fieldMeta]
  [template_group]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => mediumtext
    [phptype] => string
  [lexicon]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => permissions
[aggregates]
  [TemplateGroup]
    [class] => modAccessPolicyTemplateGroup
    [local] => template_group
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
[composites]
  [Permissions]
    [class] => modAccessPermission
    [local] => id
    [foreign] => template
    [owner] => local
    [cardinality] => many
  [Policies]
    [class] => modAccessPolicy
    [local] => id
    [foreign] => template
    [owner] => local
    [cardinality] => many

modAccessPolicyTemplateGroup

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => access_policy_template_groups
[fields]
  [name] => 
  [description] => 
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => mediumtext
    [phptype] => string
[composites]
  [Templates]
    [class] => modAccessPolicyTemplate
    [local] => id
    [foreign] => template_group
    [owner] => local
    [cardinality] => many

modAccessResource

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_resources
[fields]
  [context_key] => 
[fieldMeta]
  [context_key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fk
[indexes]
  [context_key]
    [alias] => context_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [context_key]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Target]
    [class] => modResource
    [local] => target
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [Context]
    [class] => modContext
    [local] => context_key
    [foreign] => key
    [cardinality] => one
    [owner] => foreign

modAccessResourceGroup

[extends] => modAccess
[package] => modx
[version] => 1.1
[table] => access_resource_groups
[fields]
  [context_key] => 
[fieldMeta]
  [context_key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fk
[indexes]
  [context_key]
    [alias] => context_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [context_key]
        [length] => 
        [collation] => A
        [null] => 
  [principal_class]
    [alias] => principal_class
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [principal_class]
        [length] => 
        [collation] => A
        [null] => 
      [target]
        [length] => 
        [collation] => A
        [null] => 
      [principal]
        [length] => 
        [collation] => A
        [null] => 
      [authority]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Target]
    [class] => modResourceGroup
    [local] => target
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [Context]
    [class] => modContext
    [local] => context_key
    [foreign] => key
    [cardinality] => one
    [owner] => foreign

modAccessTemplateVar

[extends] => modAccessElement
[package] => modx
[version] => 1.1
[table] => access_templatevars
[aggregates]
  [Target]
    [class] => modTemplateVar
    [local] => target
    [foreign] => id
    [owner] => foreign
    [cardinality] => one

modAccessibleObject

[extends] => xPDOObject
[package] => modx
[version] => 1.1

modAccessibleSimpleObject

[extends] => modAccessibleObject
[package] => modx
[version] => 1.1
[fields]
  [id] => 
[fieldMeta]
  [id]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [index] => pk
    [generated] => native
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [id]
        [length] => 
        [collation] => A
        [null] => 

modAction

[extends] => modAccessibleSimpleObject
[package] => modx
[version] => 1.1
[table] => actions
[fields]
  [namespace] => core
  [controller] => 
  [haslayout] => 1
  [lang_topics] => 
  [assets] => 
  [help_url] => 
[fieldMeta]
  [namespace]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => core
    [index] => index
  [controller]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [index] => index
  [haslayout]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 1
  [lang_topics]
    [dbtype] => text
    [phptype] => string
    [null] => 
  [assets]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [help_url]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [namespace]
    [alias] => namespace
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [namespace]
        [length] => 
        [collation] => A
        [null] => 
  [controller]
    [alias] => controller
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [controller]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Namespace]
    [class] => modNamespace
    [local] => namespace
    [foreign] => name
    [owner] => foreign
    [cardinality] => one
[composites]
  [Menus]
    [class] => modMenu
    [local] => id
    [foreign] => action
    [owner] => local
    [cardinality] => many
  [Acls]
    [class] => modAccessAction
    [local] => id
    [foreign] => target
    [owner] => local
    [cardinality] => many
  [Fields]
    [class] => modActionField
    [local] => id
    [foreign] => action
    [owner] => local
    [cardinality] => many
  [DOM]
    [class] => modActionDom
    [local] => id
    [foreign] => action
    [owner] => local
    [cardinality] => many

modActionDom

[extends] => modAccessibleSimpleObject
[package] => modx
[version] => 1.1
[table] => actiondom
[fields]
  [set] => 0
  [action] => 
  [name] => 
  [description] => 
  [xtype] => 
  [container] => 
  [rule] => 
  [value] => 
  [constraint] => 
  [constraint_field] => 
  [constraint_class] => 
  [active] => 1
  [for_parent] => 0
  [rank] => 0
[fieldMeta]
  [set]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [action]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => text
    [phptype] => string
  [xtype]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [container]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [rule]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [value]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [constraint]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [constraint_field]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [constraint_class]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [active]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 1
    [index] => index
  [for_parent]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [rank]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [set]
    [alias] => set
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [set]
        [length] => 
        [collation] => A
        [null] => 
  [action]
    [alias] => action
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [action]
        [length] => 
        [collation] => A
        [null] => 
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [active]
    [alias] => active
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [active]
        [length] => 
        [collation] => A
        [null] => 
  [for_parent]
    [alias] => for_parent
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [for_parent]
        [length] => 
        [collation] => A
        [null] => 
  [rank]
    [alias] => rank
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [rank]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [FCSet]
    [class] => modFormCustomizationSet
    [local] => set
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Action]
    [class] => modAction
    [local] => action
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
[composites]
  [Access]
    [class] => modAccessActionDom
    [local] => id
    [foreign] => target
    [cardinality] => many
    [owner] => local

modActionField

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => actions_fields
[fields]
  [action] => 
  [name] => 
  [type] => field
  [tab] => 
  [form] => 
  [other] => 
  [rank] => 0
[fieldMeta]
  [action]
    [dbtype] => nvarchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [type]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => field
    [index] => index
  [tab]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [form]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [other]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [rank]
    [dbtype] => integer
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
[indexes]
  [action]
    [alias] => action
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [action]
        [length] => 
        [collation] => A
        [null] => 
  [type]
    [alias] => type
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [type]
        [length] => 
        [collation] => A
        [null] => 
  [tab]
    [alias] => tab
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [tab]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Action]
    [class] => modAction
    [local] => action
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modActiveUser

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => active_users
[fields]
  [internalKey] => 0
  [username] => 
  [lasthit] => 0
  [id] => 
  [action] => 
  [ip] => 
[fieldMeta]
  [internalKey]
    [dbtype] => int
    [precision] => 9
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [username]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => 
  [lasthit]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [default] => 0
  [id]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 1
  [action]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [ip]
    [dbtype] => varchar
    [precision] => 20
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [internalKey]
    [alias] => internalKey
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [internalKey]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [User]
    [class] => modUser
    [local] => internalKey
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modCategory

[extends] => modAccessibleSimpleObject
[package] => modx
[version] => 1.1
[table] => categories
[fields]
  [parent] => 0
  [category] => 
  [rank] => 0
[fieldMeta]
  [parent]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [attributes] => unsigned
    [default] => 0
    [index] => unique
    [indexgrp] => category
  [category]
    [dbtype] => varchar
    [precision] => 45
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
    [indexgrp] => category
  [rank]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [parent]
    [alias] => parent
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [parent]
        [length] => 
        [collation] => A
        [null] => 
  [category]
    [alias] => category
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [parent]
        [length] => 
        [collation] => A
        [null] => 
      [category]
        [length] => 
        [collation] => A
        [null] => 
  [rank]
    [alias] => rank
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [rank]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [Children]
    [class] => modCategory
    [local] => id
    [foreign] => parent
    [cardinality] => many
    [owner] => local
  [Acls]
    [class] => modAccessCategory
    [local] => id
    [foreign] => target
    [owner] => local
    [cardinality] => many
  [Ancestors]
    [class] => modCategoryClosure
    [local] => id
    [foreign] => ancestor
    [cardinality] => many
    [owner] => local
  [Descendants]
    [class] => modCategoryClosure
    [local] => id
    [foreign] => descendant
    [cardinality] => many
    [owner] => local
[aggregates]
  [Parent]
    [class] => modCategory
    [local] => parent
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Chunks]
    [class] => modChunk
    [key] => id
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [Snippets]
    [class] => modSnippet
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [Plugins]
    [class] => modPlugin
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [Templates]
    [class] => modTemplate
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [TemplateVars]
    [class] => modTemplateVar
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [PropertySets]
    [class] => modPropertySet
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [modChunk]
    [class] => modChunk
    [key] => id
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [modSnippet]
    [class] => modSnippet
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [modPlugin]
    [class] => modPlugin
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [modTemplate]
    [class] => modTemplate
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [modTemplateVar]
    [class] => modTemplateVar
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
  [modPropertySet]
    [class] => modPropertySet
    [local] => id
    [foreign] => category
    [cardinality] => many
    [owner] => local
[validation]
  [rules]
    [category]
      [preventBlank]
        [type] => xPDOValidationRule
        [rule] => xPDOMinLengthValidationRule
        [value] => 1
        [message] => category_err_ns_name

modCategoryClosure

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => categories_closure
[fields]
  [ancestor] => 0
  [descendant] => 0
  [depth] => 0
[fieldMeta]
  [ancestor]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [attributes] => unsigned
    [null] => 
    [default] => 0
    [index] => pk
  [descendant]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [attributes] => unsigned
    [null] => 
    [default] => 0
    [index] => pk
  [depth]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [attributes] => unsigned
    [null] => 
    [default] => 0
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [ancestor]
        [length] => 
        [collation] => A
        [null] => 
      [descendant]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Ancestor]
    [class] => modCategory
    [local] => ancestor
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Descendant]
    [class] => modCategory
    [local] => descendant
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modChunk

[extends] => modElement
[package] => modx
[version] => 1.1
[table] => site_htmlsnippets
[fields]
  [name] => 
  [description] => Chunk
  [editor_type] => 0
  [category] => 0
  [cache_type] => 0
  [snippet] => 
  [locked] => 0
  [properties] => 
  [static] => 0
  [static_file] => 
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [description]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => Chunk
  [editor_type]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [category]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => fk
  [cache_type]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
  [snippet]
    [dbtype] => mediumtext
    [phptype] => string
  [locked]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [properties]
    [dbtype] => text
    [phptype] => array
    [null] => 1
  [static]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [static_file]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [category]
    [alias] => category
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [category]
        [length] => 
        [collation] => A
        [null] => 
  [locked]
    [alias] => locked
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [locked]
        [length] => 
        [collation] => A
        [null] => 
  [static]
    [alias] => static
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [static]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [PropertySets]
    [class] => modElementPropertySet
    [local] => id
    [foreign] => element
    [owner] => local
    [cardinality] => many
[aggregates]
  [Category]
    [class] => modCategory
    [key] => id
    [local] => category
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
[validation]
  [rules]
    [name]
      [invalid]
        [type] => preg_match
        [rule] => /^(?!\s)[a-zA-Z0-9\x2d-\x2f\x7f-\xff-_\s]+(?!\s)$/
        [message] => chunk_err_invalid_name

modClassMap

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => class_map
[fields]
  [class] => 
  [parent_class] => 
  [name_field] => name
  [path] => 
  [lexicon] => core:resource
[fieldMeta]
  [class]
    [dbtype] => varchar
    [precision] => 120
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [parent_class]
    [dbtype] => varchar
    [precision] => 120
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [name_field]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => name
    [index] => index
  [path]
    [dbtype] => tinytext
    [phptype] => string
    [default] => 
  [lexicon]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => core:resource
[indexes]
  [class]
    [alias] => class
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [class]
        [length] => 
        [collation] => A
        [null] => 
  [parent_class]
    [alias] => parent_class
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [parent_class]
        [length] => 
        [collation] => A
        [null] => 
  [name_field]
    [alias] => name_field
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name_field]
        [length] => 
        [collation] => A
        [null] => 

modContentType

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => content_type
[fields]
  [name] => 
  [description] => 
  [mime_type] => 
  [file_extensions] => 
  [headers] => 
  [binary] => 0
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [index] => unique
  [description]
    [dbtype] => tinytext
    [phptype] => string
    [null] => 1
  [mime_type]
    [dbtype] => tinytext
    [phptype] => string
  [file_extensions]
    [dbtype] => tinytext
    [phptype] => string
  [headers]
    [dbtype] => mediumtext
    [phptype] => array
  [binary]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Resources]
    [class] => modResource
    [local] => id
    [foreign] => content_type
    [owner] => local
    [cardinality] => many
[validation]
  [rules]
    [name]
      [name]
        [type] => xPDOValidationRule
        [rule] => xPDOMinLengthValidationRule
        [value] => 1
        [message] => content_type_err_ns_name

modContext

[extends] => modAccessibleObject
[package] => modx
[version] => 1.1
[table] => context
[fields]
  [key] => 
  [name] => 
  [description] => 
  [rank] => 0
[fieldMeta]
  [key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [index] => pk
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [index] => index
  [description]
    [dbtype] => tinytext
    [phptype] => string
  [rank]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [key]
        [length] => 
        [collation] => A
        [null] => 
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [rank]
    [alias] => rank
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [rank]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [ContextResources]
    [class] => modContextResource
    [local] => key
    [foreign] => context_key
    [cardinality] => many
    [owner] => local
  [ContextSettings]
    [class] => modContextSetting
    [local] => key
    [foreign] => context_key
    [cardinality] => many
    [owner] => local
  [SourceElements]
    [class] => sources.modMediaSourceElement
    [local] => key
    [foreign] => context_key
    [cardinality] => many
    [owner] => local
  [Acls]
    [class] => modAccessContext
    [local] => key
    [foreign] => target
    [owner] => local
    [cardinality] => many
[validation]
  [rules]
    [key]
      [key]
        [type] => preg_match
        [rule] => /^[a-zA-Z\x7f-\xff][a-zA-Z0-9\x2d-\x2f\x7f-\xff]*$/
        [message] => context_err_ns_key

modContextResource

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => context_resource
[fields]
  [context_key] => 
  [resource] => 
[fieldMeta]
  [context_key]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [index] => pk
  [resource]
    [dbtype] => int
    [precision] => 11
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [index] => pk
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [columns]
      [context_key]
        [collation] => A
        [null] => 
      [resource]
        [collation] => A
        [null] => 
[aggregates]
  [Context]
    [class] => modContext
    [local] => context_key
    [foreign] => key
    [cardinality] => one
    [owner] => foreign
  [Resource]
    [class] => modResource
    [local] => resource
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modContextSetting

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => context_setting
[fields]
  [context_key] => 
  [key] => 
  [value] => 
  [xtype] => textfield
  [namespace] => core
  [area] => 
  [editedon] => 
[fieldMeta]
  [context_key]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [index] => pk
  [key]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [index] => pk
  [value]
    [dbtype] => mediumtext
    [phptype] => string
  [xtype]
    [dbtype] => varchar
    [precision] => 75
    [phptype] => string
    [null] => 
    [default] => textfield
  [namespace]
    [dbtype] => varchar
    [precision] => 40
    [phptype] => string
    [null] => 
    [default] => core
  [area]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [editedon]
    [dbtype] => timestamp
    [phptype] => timestamp
    [null] => 1
    [default] => 
    [attributes] => ON UPDATE CURRENT_TIMESTAMP
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [columns]
      [context_key]
        [collation] => A
        [null] => 
      [key]
        [collation] => A
        [null] => 
[aggregates]
  [Context]
    [class] => modContext
    [key] => context_key
    [local] => context_key
    [foreign] => key
    [cardinality] => one
    [owner] => foreign
  [SystemSetting]
    [class] => modSystemSetting
    [key] => key
    [local] => key
    [foreign] => key
    [cardinality] => one
    [owner] => foreign

modDashboard

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => dashboard
[fields]
  [name] => 
  [description] => 
  [hide_trees] => 0
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => text
    [phptype] => string
  [hide_trees]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [hide_trees]
    [alias] => hide_trees
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [hide_trees]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [UserGroups]
    [class] => modUserGroup
    [local] => id
    [foreign] => dashboard
    [cardinality] => many
    [owner] => local
[composites]
  [Placements]
    [class] => modDashboardWidgetPlacement
    [local] => id
    [foreign] => dashboard
    [cardinality] => many
    [owner] => local

modDashboardWidget

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => dashboard_widget
[fields]
  [name] => 
  [description] => 
  [type] => 
  [content] => 
  [namespace] => 
  [lexicon] => core:dashboards
  [size] => half
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => text
    [phptype] => string
  [type]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [index] => index
  [content]
    [dbtype] => mediumtext
    [phptype] => string
  [namespace]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [lexicon]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => core:dashboards
    [index] => index
  [size]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => half
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [type]
    [alias] => type
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [type]
        [length] => 
        [collation] => A
        [null] => 
  [namespace]
    [alias] => namespace
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [namespace]
        [length] => 
        [collation] => A
        [null] => 
  [lexicon]
    [alias] => lexicon
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [lexicon]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Namespace]
    [class] => modNamespace
    [local] => namespace
    [foreign] => name
    [cardinality] => one
    [owner] => foreign
[composites]
  [Placements]
    [class] => modDashboardWidgetPlacement
    [local] => id
    [foreign] => widget
    [cardinality] => many
    [owner] => local

modDashboardWidgetPlacement

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => dashboard_widget_placement
[fields]
  [dashboard] => 0
  [widget] => 0
  [rank] => 0
[fieldMeta]
  [dashboard]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [widget]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [rank]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [columns]
      [dashboard]
        [collation] => A
        [null] => 
      [widget]
        [collation] => A
        [null] => 
  [rank]
    [alias] => rank
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [rank]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Dashboard]
    [class] => modDashboard
    [local] => dashboard
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Widget]
    [class] => modDashboardWidget
    [local] => widget
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modDocument

[extends] => modResource
[package] => modx
[version] => 1.1

modElement

[extends] => modAccessibleSimpleObject
[package] => modx
[version] => 1.1
[table] => site_element
[fields]
  [source] => 0
  [property_preprocess] => 0
[fieldMeta]
  [source]
    [dbtype] => int
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => fk
  [property_preprocess]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
[composites]
  [Acls]
    [class] => modAccessElement
    [local] => id
    [foreign] => target
    [owner] => local
    [cardinality] => many
[aggregates]
  [CategoryAcls]
    [class] => modAccessCategory
    [local] => category
    [foreign] => target
    [owner] => local
    [cardinality] => many
  [Source]
    [class] => sources.modMediaSource
    [local] => source
    [foreign] => id
    [owner] => foreign
    [cardinality] => one

modElementPropertySet

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => element_property_sets
[fields]
  [element] => 0
  [element_class] => 
  [property_set] => 0
[fieldMeta]
  [element]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [element_class]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
    [index] => pk
  [property_set]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [columns]
      [element]
        [collation] => A
        [null] => 
      [element_class]
        [collation] => A
        [null] => 
      [property_set]
        [collation] => A
        [null] => 
[aggregates]
  [Element]
    [class] => modElement
    [local] => element
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [PropertySet]
    [class] => modPropertySet
    [local] => property_set
    [foreign] => id
    [owner] => foreign
    [cardinality] => one

modEvent

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => system_eventnames
[fields]
  [name] => 
  [service] => 0
  [groupname] => 
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [index] => pk
  [service]
    [dbtype] => tinyint
    [precision] => 4
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
  [groupname]
    [dbtype] => varchar
    [precision] => 20
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [PluginEvents]
    [class] => modPluginEvent
    [local] => name
    [foreign] => event
    [cardinality] => many
    [owner] => local

modExtensionPackage

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => extension_packages
[fields]
  [namespace] => core
  [name] => core
  [path] => 
  [table_prefix] => 
  [service_class] => 
  [service_name] => 
  [created_at] => 
  [updated_at] => 
[fieldMeta]
  [namespace]
    [dbtype] => varchar
    [precision] => 40
    [phptype] => string
    [null] => 
    [default] => core
    [index] => index
  [name]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => core
    [index] => index
  [path]
    [dbtype] => text
    [phptype] => string
    [null] => 1
  [table_prefix]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [service_class]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [service_name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [created_at]
    [dbtype] => datetime
    [phptype] => datetime
    [null] => 1
  [updated_at]
    [dbtype] => datetime
    [phptype] => datetime
    [null] => 1
[indexes]
  [namespace]
    [alias] => namespace
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [namespace]
        [length] => 
        [collation] => A
        [null] => 
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Namespace]
    [class] => modNamespace
    [local] => namespace
    [foreign] => name
    [cardinality] => one
    [owner] => foreign

modFormCustomizationProfile

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => fc_profiles
[fields]
  [name] => 
  [description] => 
  [active] => 0
  [rank] => 0
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [active]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [rank]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [rank]
    [alias] => rank
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [rank]
        [length] => 
        [collation] => A
        [null] => 
  [active]
    [alias] => active
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [active]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [Sets]
    [class] => modFormCustomizationSet
    [local] => id
    [foreign] => profile
    [cardinality] => many
    [owner] => local
  [UserGroups]
    [class] => modFormCustomizationProfileUserGroup
    [local] => id
    [foreign] => profile
    [cardinality] => many
    [owner] => local

modFormCustomizationProfileUserGroup

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => fc_profiles_usergroups
[fields]
  [usergroup] => 0
  [profile] => 0
[fieldMeta]
  [usergroup]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [profile]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [usergroup]
        [length] => 
        [collation] => A
        [null] => 
      [profile]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [UserGroup]
    [class] => modUserGroup
    [local] => usergroup
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Profile]
    [class] => modFormCustomizationProfile
    [local] => profile
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modFormCustomizationSet

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => fc_sets
[fields]
  [profile] => 0
  [action] => 
  [description] => 
  [active] => 0
  [template] => 0
  [constraint] => 
  [constraint_field] => 
  [constraint_class] => 
[fieldMeta]
  [profile]
    [dbtype] => integer
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [action]
    [dbtype] => nvarchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [active]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [template]
    [dbtype] => integer
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [constraint]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [constraint_field]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [constraint_class]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [profile]
    [alias] => profile
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [profile]
        [length] => 
        [collation] => A
        [null] => 
  [action]
    [alias] => action
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [action]
        [length] => 
        [collation] => A
        [null] => 
  [active]
    [alias] => active
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [active]
        [length] => 
        [collation] => A
        [null] => 
  [template]
    [alias] => template
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [template]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Action]
    [class] => modAction
    [local] => action
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Template]
    [class] => modTemplate
    [local] => template
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Profile]
    [class] => modFormCustomizationProfile
    [local] => profile
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
[composites]
  [Rules]
    [class] => modActionDom
    [local] => id
    [foreign] => set
    [cardinality] => many
    [owner] => local

modJSONRPCResource

[extends] => modXMLRPCResource
[package] => modx
[version] => 1.1

modLexiconEntry

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => lexicon_entries
[fields]
  [name] => 
  [value] => 
  [topic] => default
  [namespace] => core
  [language] => en
  [createdon] => 
  [editedon] => 
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [value]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [topic]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => default
    [index] => index
  [namespace]
    [dbtype] => varchar
    [precision] => 40
    [phptype] => string
    [null] => 
    [default] => core
    [index] => index
  [language]
    [dbtype] => varchar
    [precision] => 20
    [phptype] => string
    [null] => 
    [default] => en
    [index] => index
  [createdon]
    [dbtype] => datetime
    [phptype] => datetime
  [editedon]
    [dbtype] => timestamp
    [phptype] => timestamp
    [null] => 1
    [default] => 
    [attributes] => ON UPDATE CURRENT_TIMESTAMP
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [topic]
    [alias] => topic
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [topic]
        [length] => 
        [collation] => A
        [null] => 
  [namespace]
    [alias] => namespace
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [namespace]
        [length] => 
        [collation] => A
        [null] => 
  [language]
    [alias] => language
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [language]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Namespace]
    [class] => modNamespace
    [local] => namespace
    [foreign] => name
    [cardinality] => one
    [owner] => foreign

modManagerLog

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => manager_log
[fields]
  [user] => 0
  [occurred] => 
  [action] => 
  [classKey] => 
  [item] => 0
[fieldMeta]
  [user]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
  [occurred]
    [dbtype] => datetime
    [phptype] => datetime
    [null] => 1
    [default] => 
  [action]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [classKey]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [item]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 0
[indexes]
  [user_occurred]
    [alias] => user_occurred
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [user]
        [length] => 
        [collation] => A
        [null] => 
      [occurred]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [User]
    [class] => modUser
    [local] => user
    [foreign] => id
    [owner] => foreign
    [cardinality] => one

modMenu

[extends] => modAccessibleObject
[package] => modx
[version] => 1.1
[table] => menus
[fields]
  [text] => 
  [parent] => 
  [action] => 
  [description] => 
  [icon] => 
  [menuindex] => 0
  [params] => 
  [handler] => 
  [permissions] => 
  [namespace] => core
[fieldMeta]
  [text]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => pk
  [parent]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [action]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [description]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [icon]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [menuindex]
    [dbtype] => int
    [precision] => 11
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
  [params]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [handler]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [permissions]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [namespace]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => core
    [index] => index
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [text]
        [length] => 
        [collation] => A
        [null] => 
  [parent]
    [alias] => parent
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [parent]
        [length] => 
        [collation] => A
        [null] => 
  [action]
    [alias] => action
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [action]
        [length] => 
        [collation] => A
        [null] => 
  [namespace]
    [alias] => namespace
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [namespace]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Action]
    [class] => modAction
    [local] => action
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [Parent]
    [class] => modMenu
    [local] => parent
    [foreign] => text
    [owner] => foreign
    [cardinality] => one
  [Children]
    [class] => modMenu
    [local] => text
    [foreign] => parent
    [owner] => local
    [cardinality] => many
[composites]
  [Acls]
    [class] => modAccessMenu
    [local] => text
    [foreign] => target
    [owner] => local
    [cardinality] => many

modNamespace

[extends] => modAccessibleObject
[package] => modx
[version] => 1.1
[table] => namespaces
[fields]
  [name] => 
  [path] => 
  [assets_path] => 
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 40
    [phptype] => string
    [null] => 
    [default] => 
    [index] => pk
  [path]
    [dbtype] => text
    [phptype] => string
    [default] => 
  [assets_path]
    [dbtype] => text
    [phptype] => string
    [default] => 
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [LexiconEntries]
    [class] => modLexiconEntry
    [local] => name
    [foreign] => namespace
    [cardinality] => many
    [owner] => local
  [SystemSettings]
    [class] => modSystemSetting
    [local] => name
    [foreign] => namespace
    [cardinality] => many
    [owner] => local
  [ContextSettings]
    [class] => modContextSetting
    [local] => name
    [foreign] => namespace
    [cardinality] => many
    [owner] => local
  [UserSettings]
    [class] => modUserSetting
    [local] => name
    [foreign] => namespace
    [cardinality] => many
    [owner] => local
  [ExtensionPackages]
    [class] => modExtensionPackage
    [local] => name
    [foreign] => namespace
    [cardinality] => many
    [owner] => local
  [Acls]
    [class] => modAccessNamespace
    [local] => name
    [foreign] => target
    [owner] => local
    [cardinality] => many
  [Actions]
    [class] => modAction
    [local] => name
    [foreign] => namespace
    [cardinality] => many
    [owner] => local

modPlugin

[extends] => modScript
[package] => modx
[version] => 1.1
[table] => site_plugins
[fields]
  [cache_type] => 0
  [plugincode] => 
  [locked] => 0
  [properties] => 
  [disabled] => 0
  [moduleguid] => 
  [static] => 0
  [static_file] => 
[fieldMeta]
  [cache_type]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
  [plugincode]
    [dbtype] => mediumtext
    [phptype] => string
    [null] => 
    [default] => 
  [locked]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [properties]
    [dbtype] => text
    [phptype] => array
    [null] => 1
  [disabled]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [moduleguid]
    [dbtype] => varchar
    [precision] => 32
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fk
  [static]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [static_file]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [locked]
    [alias] => locked
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [locked]
        [length] => 
        [collation] => A
        [null] => 
  [disabled]
    [alias] => disabled
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [disabled]
        [length] => 
        [collation] => A
        [null] => 
  [static]
    [alias] => static
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [static]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [PropertySets]
    [class] => modElementPropertySet
    [local] => id
    [foreign] => element
    [owner] => local
    [cardinality] => many
  [PluginEvents]
    [class] => modPluginEvent
    [local] => id
    [foreign] => pluginid
    [cardinality] => many
    [owner] => local
[validation]
  [rules]
    [name]
      [invalid]
        [type] => preg_match
        [rule] => /^(?!\s)[a-zA-Z0-9_-\x7f-\xff\s]+(?!\s)$/
        [message] => plugin_err_invalid_name

modPluginEvent

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => site_plugin_events
[fields]
  [pluginid] => 0
  [event] => 
  [priority] => 0
  [propertyset] => 0
[fieldMeta]
  [pluginid]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [event]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => pk
  [priority]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [propertyset]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [pluginid]
        [length] => 
        [collation] => A
        [null] => 
      [event]
        [length] => 
        [collation] => A
        [null] => 
  [priority]
    [alias] => priority
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [priority]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Plugin]
    [class] => modPlugin
    [local] => pluginid
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Event]
    [class] => modEvent
    [local] => event
    [foreign] => name
    [cardinality] => one
    [owner] => foreign
  [PropertySet]
    [class] => modPropertySet
    [local] => propertyset
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modPrincipal

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[composites]
  [Acls]
    [class] => modAccess
    [local] => id
    [foreign] => principal
    [cardinality] => many
    [owner] => local

modPropertySet

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => property_set
[fields]
  [name] => 
  [category] => 0
  [description] => 
  [properties] => 
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [category]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => fk
  [description]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [properties]
    [dbtype] => text
    [phptype] => array
    [null] => 1
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [category]
    [alias] => category
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [category]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Category]
    [class] => modCategory
    [key] => id
    [local] => category
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
[composites]
  [Elements]
    [class] => modElementPropertySet
    [local] => id
    [foreign] => property_set
    [cardinality] => many
    [owner] => local

modResource

[extends] => modAccessibleSimpleObject
[package] => modx
[version] => 1.1
[table] => site_content
[fields]
  [type] => document
  [contentType] => text/html
  [pagetitle] => 
  [longtitle] => 
  [description] => 
  [alias] => 
  [link_attributes] => 
  [published] => 0
  [pub_date] => 0
  [unpub_date] => 0
  [parent] => 0
  [isfolder] => 0
  [introtext] => 
  [content] => 
  [richtext] => 1
  [template] => 0
  [menuindex] => 0
  [searchable] => 1
  [cacheable] => 1
  [createdby] => 0
  [createdon] => 0
  [editedby] => 0
  [editedon] => 0
  [deleted] => 0
  [deletedon] => 0
  [deletedby] => 0
  [publishedon] => 0
  [publishedby] => 0
  [menutitle] => 
  [donthit] => 0
  [privateweb] => 0
  [privatemgr] => 0
  [content_dispo] => 0
  [hidemenu] => 0
  [class_key] => modDocument
  [context_key] => web
  [content_type] => 1
  [uri] => 
  [uri_override] => 0
  [hide_children_in_tree] => 0
  [show_in_tree] => 1
  [properties] => 
[fieldMeta]
  [type]
    [dbtype] => varchar
    [precision] => 20
    [phptype] => string
    [null] => 
    [default] => document
  [contentType]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => text/html
  [pagetitle]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fulltext
    [indexgrp] => content_ft_idx
  [longtitle]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fulltext
    [indexgrp] => content_ft_idx
  [description]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fulltext
    [indexgrp] => content_ft_idx
  [alias]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 1
    [default] => 
    [index] => index
  [link_attributes]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [published]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [pub_date]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [default] => 0
    [index] => index
  [unpub_date]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [default] => 0
    [index] => index
  [parent]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [isfolder]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [introtext]
    [dbtype] => text
    [phptype] => string
    [index] => fulltext
    [indexgrp] => content_ft_idx
  [content]
    [dbtype] => mediumtext
    [phptype] => string
    [index] => fulltext
    [indexgrp] => content_ft_idx
  [richtext]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 1
  [template]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [menuindex]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [searchable]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 1
    [index] => index
  [cacheable]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 1
    [index] => index
  [createdby]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [createdon]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [default] => 0
  [editedby]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [editedon]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [default] => 0
  [deleted]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
  [deletedon]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [default] => 0
  [deletedby]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [publishedon]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [default] => 0
  [publishedby]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [menutitle]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [donthit]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
  [privateweb]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
  [privatemgr]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
  [content_dispo]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
  [hidemenu]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [class_key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => modDocument
    [index] => index
  [context_key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => web
    [index] => index
  [content_type]
    [dbtype] => int
    [precision] => 11
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 1
  [uri]
    [dbtype] => text
    [phptype] => string
    [null] => 1
    [index] => index
  [uri_override]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [hide_children_in_tree]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [show_in_tree]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 1
    [index] => index
  [properties]
    [dbtype] => mediumtext
    [phptype] => json
    [null] => 1
[indexes]
  [alias]
    [alias] => alias
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [alias]
        [length] => 
        [collation] => A
        [null] => 1
  [published]
    [alias] => published
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [published]
        [length] => 
        [collation] => A
        [null] => 
  [pub_date]
    [alias] => pub_date
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [pub_date]
        [length] => 
        [collation] => A
        [null] => 
  [unpub_date]
    [alias] => unpub_date
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [unpub_date]
        [length] => 
        [collation] => A
        [null] => 
  [parent]
    [alias] => parent
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [parent]
        [length] => 
        [collation] => A
        [null] => 
  [isfolder]
    [alias] => isfolder
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [isfolder]
        [length] => 
        [collation] => A
        [null] => 
  [template]
    [alias] => template
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [template]
        [length] => 
        [collation] => A
        [null] => 
  [menuindex]
    [alias] => menuindex
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [menuindex]
        [length] => 
        [collation] => A
        [null] => 
  [searchable]
    [alias] => searchable
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [searchable]
        [length] => 
        [collation] => A
        [null] => 
  [cacheable]
    [alias] => cacheable
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [cacheable]
        [length] => 
        [collation] => A
        [null] => 
  [hidemenu]
    [alias] => hidemenu
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [hidemenu]
        [length] => 
        [collation] => A
        [null] => 
  [class_key]
    [alias] => class_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [class_key]
        [length] => 
        [collation] => A
        [null] => 
  [context_key]
    [alias] => context_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [context_key]
        [length] => 
        [collation] => A
        [null] => 
  [uri]
    [alias] => uri
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [uri]
        [length] => 333
        [collation] => A
        [null] => 1
  [uri_override]
    [alias] => uri_override
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [uri_override]
        [length] => 
        [collation] => A
        [null] => 
  [hide_children_in_tree]
    [alias] => hide_children_in_tree
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [hide_children_in_tree]
        [length] => 
        [collation] => A
        [null] => 
  [show_in_tree]
    [alias] => show_in_tree
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [show_in_tree]
        [length] => 
        [collation] => A
        [null] => 
  [content_ft_idx]
    [alias] => content_ft_idx
    [primary] => 
    [unique] => 
    [type] => FULLTEXT
    [columns]
      [pagetitle]
        [length] => 
        [collation] => A
        [null] => 
      [longtitle]
        [length] => 
        [collation] => A
        [null] => 
      [description]
        [length] => 
        [collation] => A
        [null] => 
      [introtext]
        [length] => 
        [collation] => A
        [null] => 1
      [content]
        [length] => 
        [collation] => A
        [null] => 1
  [cache_refresh_idx]
    [alias] => cache_refresh_index
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [parent]
        [length] => 
        [collation] => A
        [null] => 
      [menuindex]
        [length] => 
        [collation] => A
        [null] => 
      [id]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Parent]
    [class] => modResource
    [local] => parent
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [CreatedBy]
    [class] => modUser
    [local] => createdby
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [EditedBy]
    [class] => modUser
    [local] => editedby
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [DeletedBy]
    [class] => modUser
    [local] => deletedby
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [PublishedBy]
    [class] => modUser
    [local] => publishedby
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Template]
    [class] => modTemplate
    [local] => template
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [TemplateVars]
    [class] => modTemplateVar
    [local] => id:template
    [foreign] => contentid:templateid
    [cardinality] => many
    [owner] => local
  [TemplateVarTemplates]
    [class] => modTemplateVarTemplate
    [local] => template
    [foreign] => templateid
    [cardinality] => many
    [owner] => local
  [ContentType]
    [class] => modContentType
    [local] => content_type
    [foreign] => id
    [owner] => foreign
    [cardinality] => one
  [Context]
    [class] => modContext
    [local] => context_key
    [foreign] => key
    [owner] => foreign
    [cardinality] => one
[composites]
  [Children]
    [class] => modResource
    [local] => id
    [foreign] => parent
    [cardinality] => many
    [owner] => local
  [TemplateVarResources]
    [class] => modTemplateVarResource
    [local] => id
    [foreign] => contentid
    [cardinality] => many
    [owner] => local
  [ResourceGroupResources]
    [class] => modResourceGroupResource
    [local] => id
    [foreign] => document
    [cardinality] => many
    [owner] => local
  [Acls]
    [class] => modAccessResource
    [local] => id
    [foreign] => target
    [owner] => local
    [cardinality] => many
  [ContextResources]
    [class] => modContextResource
    [local] => id
    [foreign] => resource
    [cardinality] => many
    [owner] => local

modResourceGroup

[extends] => modAccessibleSimpleObject
[package] => modx
[version] => 1.1
[table] => documentgroup_names
[fields]
  [name] => 
  [private_memgroup] => 0
  [private_webgroup] => 0
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [private_memgroup]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
  [private_webgroup]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [ResourceGroupResources]
    [class] => modResourceGroupResource
    [local] => id
    [foreign] => document_group
    [cardinality] => many
    [owner] => local
  [TemplateVarResourceGroups]
    [class] => modTemplateVarResourceGroup
    [local] => id
    [foreign] => documentgroup
    [cardinality] => many
    [owner] => local
  [Acls]
    [class] => modAccessResourceGroup
    [local] => id
    [foreign] => target
    [owner] => local
    [cardinality] => many

modResourceGroupResource

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => document_groups
[fields]
  [document_group] => 0
  [document] => 0
[fieldMeta]
  [document_group]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [document]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [document_group]
    [alias] => document_group
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [document_group]
        [length] => 
        [collation] => A
        [null] => 
  [document]
    [alias] => document
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [document]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [ResourceGroup]
    [class] => modResourceGroup
    [key] => id
    [local] => document_group
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Resource]
    [class] => modResource
    [key] => id
    [local] => document
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modScript

[extends] => modElement
[package] => modx
[version] => 1.1
[table] => site_script
[fields]
  [name] => 
  [description] => 
  [editor_type] => 0
  [category] => 0
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [description]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [editor_type]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [category]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => fk
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [category]
    [alias] => category
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [category]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Category]
    [class] => modCategory
    [key] => id
    [local] => category
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modSession

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => session
[fields]
  [id] => 
  [access] => 
  [data] => 
[fieldMeta]
  [id]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [index] => pk
    [default] => 
  [access]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [attributes] => unsigned
  [data]
    [dbtype] => mediumtext
    [phptype] => string
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [id]
        [length] => 
        [collation] => A
        [null] => 
  [access]
    [alias] => access
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [access]
        [length] => 
        [collation] => A
        [null] => 
[validation]
  [rules]
    [id]
      [invalid]
        [type] => preg_match
        [rule] => /^[0-9a-zA-Z,-]{22,255}$/
        [message] => session_err_invalid_id

modSnippet

[extends] => modScript
[package] => modx
[version] => 1.1
[table] => site_snippets
[fields]
  [cache_type] => 0
  [snippet] => 
  [locked] => 0
  [properties] => 
  [moduleguid] => 
  [static] => 0
  [static_file] => 
[fieldMeta]
  [cache_type]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
  [snippet]
    [dbtype] => mediumtext
    [phptype] => string
  [locked]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [properties]
    [dbtype] => text
    [phptype] => array
    [null] => 1
  [moduleguid]
    [dbtype] => varchar
    [precision] => 32
    [phptype] => string
    [null] => 
    [default] => 
    [index] => fk
  [static]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [static_file]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [locked]
    [alias] => locked
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [locked]
        [length] => 
        [collation] => A
        [null] => 
  [moduleguid]
    [alias] => moduleguid
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [moduleguid]
        [length] => 
        [collation] => A
        [null] => 
  [static]
    [alias] => static
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [static]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [PropertySets]
    [class] => modElementPropertySet
    [local] => id
    [foreign] => element
    [owner] => local
    [cardinality] => many
[validation]
  [rules]
    [name]
      [invalid]
        [type] => preg_match
        [rule] => /^(?!\s)[a-zA-Z0-9\x2d-\x2f\x7f-\xff-_\s]+(?!\s)$/
        [message] => snippet_err_invalid_name

modStaticResource

[extends] => modResource
[package] => modx
[version] => 1.1

modSymLink

[extends] => modResource
[package] => modx
[version] => 1.1

modSystemSetting

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => system_settings
[fields]
  [key] => 
  [value] => 
  [xtype] => textfield
  [namespace] => core
  [area] => 
  [editedon] => 
[fieldMeta]
  [key]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => 
    [index] => pk
  [value]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [xtype]
    [dbtype] => varchar
    [precision] => 75
    [phptype] => string
    [null] => 
    [default] => textfield
  [namespace]
    [dbtype] => varchar
    [precision] => 40
    [phptype] => string
    [null] => 
    [default] => core
  [area]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [editedon]
    [dbtype] => timestamp
    [phptype] => timestamp
    [null] => 1
    [default] => 
    [attributes] => ON UPDATE CURRENT_TIMESTAMP
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [key]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [ContextSetting]
    [class] => modContextSetting
    [local] => key
    [foreign] => key
    [cardinality] => one
    [owner] => local
  [Namespace]
    [class] => modNamespace
    [local] => namespace
    [foreign] => name
    [cardinality] => one
    [owner] => foreign

modTemplate

[extends] => modElement
[package] => modx
[version] => 1.1
[table] => site_templates
[fields]
  [templatename] => 
  [description] => Template
  [editor_type] => 0
  [category] => 0
  [icon] => 
  [template_type] => 0
  [content] => 
  [locked] => 0
  [properties] => 
  [static] => 0
  [static_file] => 
[fieldMeta]
  [templatename]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [description]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => Template
  [editor_type]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [category]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => fk
  [icon]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [template_type]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [content]
    [dbtype] => mediumtext
    [phptype] => string
    [null] => 
    [default] => 
  [locked]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [properties]
    [dbtype] => text
    [phptype] => array
    [null] => 1
  [static]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [static_file]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [templatename]
    [alias] => templatename
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [templatename]
        [length] => 
        [collation] => A
        [null] => 
  [category]
    [alias] => category
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [category]
        [length] => 
        [collation] => A
        [null] => 
  [locked]
    [alias] => locked
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [locked]
        [length] => 
        [collation] => A
        [null] => 
  [static]
    [alias] => static
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [static]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [PropertySets]
    [class] => modElementPropertySet
    [local] => id
    [foreign] => element
    [owner] => local
    [cardinality] => many
  [TemplateVarTemplates]
    [class] => modTemplateVarTemplate
    [local] => id
    [foreign] => templateid
    [cardinality] => many
    [owner] => local
[aggregates]
  [Category]
    [class] => modCategory
    [local] => category
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Resources]
    [class] => modResource
    [local] => id
    [foreign] => template
    [cardinality] => many
    [owner] => local

modTemplateVar

[extends] => modElement
[package] => modx
[version] => 1.1
[table] => site_tmplvars
[fields]
  [type] => 
  [name] => 
  [caption] => 
  [description] => 
  [editor_type] => 0
  [category] => 0
  [locked] => 0
  [elements] => 
  [rank] => 0
  [display] => 
  [default_text] => 
  [properties] => 
  [input_properties] => 
  [output_properties] => 
  [static] => 0
  [static_file] => 
[fieldMeta]
  [type]
    [dbtype] => varchar
    [precision] => 20
    [phptype] => string
    [null] => 
    [default] => 
  [name]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [caption]
    [dbtype] => varchar
    [precision] => 80
    [phptype] => string
    [null] => 
    [default] => 
  [description]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [editor_type]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [category]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => fk
  [locked]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [elements]
    [dbtype] => text
    [phptype] => string
  [rank]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [display]
    [dbtype] => varchar
    [precision] => 20
    [phptype] => string
    [null] => 
    [default] => 
  [default_text]
    [dbtype] => mediumtext
    [phptype] => string
  [properties]
    [dbtype] => text
    [phptype] => array
    [null] => 1
  [input_properties]
    [dbtype] => text
    [phptype] => array
    [null] => 1
  [output_properties]
    [dbtype] => text
    [phptype] => array
    [null] => 1
  [static]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [static_file]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [category]
    [alias] => category
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [category]
        [length] => 
        [collation] => A
        [null] => 
  [locked]
    [alias] => locked
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [locked]
        [length] => 
        [collation] => A
        [null] => 
  [rank]
    [alias] => rank
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [rank]
        [length] => 
        [collation] => A
        [null] => 
  [static]
    [alias] => static
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [static]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [PropertySets]
    [class] => modElementPropertySet
    [local] => id
    [foreign] => element
    [owner] => local
    [cardinality] => many
  [TemplateVarTemplates]
    [class] => modTemplateVarTemplate
    [local] => id
    [foreign] => tmplvarid
    [cardinality] => many
    [owner] => local
  [TemplateVarResources]
    [class] => modTemplateVarResource
    [local] => id
    [foreign] => tmplvarid
    [cardinality] => many
    [owner] => local
  [TemplateVarResourceGroups]
    [class] => modTemplateVarResourceGroup
    [local] => id
    [foreign] => tmplvarid
    [cardinality] => many
    [owner] => local
[aggregates]
  [Category]
    [class] => modCategory
    [local] => category
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
[validation]
  [rules]
    [name]
      [invalid]
        [type] => preg_match
        [rule] => /^(?!\s)[a-zA-Z0-9\x2d-\x2f\x7f-\xff-_\s]+(?!\s)$/
        [message] => tv_err_invalid_name
      [reserved]
        [type] => preg_match
        [rule] => /^(?!(id|type|contentType|pagetitle|longtitle|description|alias|link_attributes|published|pub_date|unpub_date|parent|isfolder|introtext|content|richtext|template|menuindex|searchable|cacheable|createdby|createdon|editedby|editedon|deleted|deletedby|deletedon|publishedon|publishedby|menutitle|donthit|privateweb|privatemgr|content_dispo|hidemenu|class_key|context_key|content_type|uri|uri_override|hide_children_in_tree|show_in_tree)$)/
        [message] => tv_err_reserved_name

modTemplateVarResource

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => site_tmplvar_contentvalues
[fields]
  [tmplvarid] => 0
  [contentid] => 0
  [value] => 
[fieldMeta]
  [tmplvarid]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [contentid]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [value]
    [dbtype] => mediumtext
    [phptype] => string
    [null] => 
[indexes]
  [tmplvarid]
    [alias] => tmplvarid
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [tmplvarid]
        [length] => 
        [collation] => A
        [null] => 
  [contentid]
    [alias] => contentid
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [contentid]
        [length] => 
        [collation] => A
        [null] => 
  [tv_cnt]
    [alias] => tv_cnt
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [tmplvarid]
        [length] => 
        [collation] => A
        [null] => 
      [contentid]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [TemplateVar]
    [class] => modTemplateVar
    [local] => tmplvarid
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Resource]
    [class] => modResource
    [local] => contentid
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modTemplateVarResourceGroup

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => site_tmplvar_access
[fields]
  [tmplvarid] => 0
  [documentgroup] => 0
[fieldMeta]
  [tmplvarid]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [documentgroup]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
[indexes]
  [tmplvar_template]
    [alias] => tmplvar_template
    [type] => BTREE
    [columns]
      [tmplvarid]
        [length] => 
        [collation] => A
        [null] => 
      [documentgroup]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [TemplateVar]
    [class] => modTemplateVar
    [local] => tmplvarid
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [ResourceGroup]
    [class] => modResourceGroup
    [local] => documentgroup
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modTemplateVarTemplate

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => site_tmplvar_templates
[fields]
  [tmplvarid] => 0
  [templateid] => 0
  [rank] => 0
[fieldMeta]
  [tmplvarid]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [templateid]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [rank]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [tmplvarid]
        [length] => 
        [collation] => A
        [null] => 
      [templateid]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [TemplateVar]
    [class] => modTemplateVar
    [key] => id
    [local] => tmplvarid
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Template]
    [class] => modTemplate
    [key] => id
    [local] => templateid
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modUser

[extends] => modPrincipal
[package] => modx
[version] => 1.1
[table] => users
[fields]
  [username] => 
  [password] => 
  [cachepwd] => 
  [class_key] => modUser
  [active] => 1
  [remote_key] => 
  [remote_data] => 
  [hash_class] => hashing.modPBKDF2
  [salt] => 
  [primary_group] => 0
  [session_stale] => 
  [sudo] => 0
  [createdon] => 0
[fieldMeta]
  [username]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [password]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [cachepwd]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [class_key]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => modUser
    [index] => index
  [active]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => boolean
    [attributes] => unsigned
    [null] => 
    [default] => 1
  [remote_key]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 1
    [index] => index
  [remote_data]
    [dbtype] => text
    [phptype] => json
    [null] => 1
  [hash_class]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => hashing.modPBKDF2
  [salt]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [primary_group]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [attributes] => unsigned
    [null] => 
    [default] => 0
    [index] => index
  [session_stale]
    [dbtype] => text
    [phptype] => array
    [null] => 1
  [sudo]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => boolean
    [attributes] => unsigned
    [null] => 
    [default] => 0
  [createdon]
    [dbtype] => int
    [precision] => 20
    [phptype] => timestamp
    [null] => 
    [default] => 0
[indexes]
  [username]
    [alias] => username
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [username]
        [length] => 
        [collation] => A
        [null] => 
  [class_key]
    [alias] => class_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [class_key]
        [length] => 
        [collation] => A
        [null] => 
  [remote_key]
    [alias] => remote_key
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [remote_key]
        [length] => 
        [collation] => A
        [null] => 
  [primary_group]
    [alias] => primary_group
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [primary_group]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [CreatedResources]
    [class] => modResource
    [local] => id
    [foreign] => createdby
    [cardinality] => many
    [owner] => local
  [EditedResources]
    [class] => modResource
    [local] => id
    [foreign] => editedby
    [cardinality] => many
    [owner] => local
  [DeletedResources]
    [class] => modResource
    [local] => id
    [foreign] => deletedby
    [cardinality] => many
    [owner] => local
  [PublishedResources]
    [class] => modResource
    [local] => id
    [foreign] => publishedby
    [cardinality] => many
    [owner] => local
  [SentMessages]
    [class] => modUserMessage
    [local] => id
    [foreign] => sender
    [cardinality] => many
    [owner] => local
  [ReceivedMessages]
    [class] => modUserMessage
    [local] => id
    [foreign] => recipient
    [cardinality] => many
    [owner] => local
  [PrimaryGroup]
    [class] => modUserGroup
    [local] => primary_group
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
[composites]
  [Profile]
    [class] => modUserProfile
    [local] => id
    [foreign] => internalKey
    [cardinality] => one
    [owner] => local
  [UserSettings]
    [class] => modUserSetting
    [local] => id
    [foreign] => user
    [cardinality] => many
    [owner] => local
  [UserGroupMembers]
    [class] => modUserGroupMember
    [local] => id
    [foreign] => member
    [cardinality] => many
    [owner] => local
  [ActiveUsers]
    [class] => modActiveUser
    [local] => id
    [foreign] => internalKey
    [cardinality] => many
    [owner] => local

modUserGroup

[extends] => modPrincipal
[package] => modx
[version] => 1.1
[table] => membergroup_names
[fields]
  [name] => 
  [description] => 
  [parent] => 0
  [rank] => 0
  [dashboard] => 1
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [description]
    [dbtype] => text
    [phptype] => string
  [parent]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [rank]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
  [dashboard]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 1
    [index] => index
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [parent]
    [alias] => parent
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [parent]
        [length] => 
        [collation] => A
        [null] => 
  [rank]
    [alias] => rank
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [rank]
        [length] => 
        [collation] => A
        [null] => 
  [dashboard]
    [alias] => dashboard
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [dashboard]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [Parent]
    [class] => modUserGroup
    [local] => parent
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Children]
    [class] => modUserGroup
    [local] => id
    [foreign] => parent
    [cardinality] => many
    [owner] => local
  [Dashboard]
    [class] => modDashboard
    [local] => dashboard
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
[composites]
  [UserGroupMembers]
    [class] => modUserGroupMember
    [local] => id
    [foreign] => user_group
    [cardinality] => many
    [owner] => local
  [FormCustomizationProfiles]
    [class] => modFormCustomizationProfileUserGroup
    [local] => id
    [foreign] => usergroup
    [cardinality] => many
    [owner] => local

modUserGroupMember

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => member_groups
[fields]
  [user_group] => 0
  [member] => 0
  [role] => 1
  [rank] => 0
[fieldMeta]
  [user_group]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
  [member]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
  [role]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 1
    [index] => index
  [rank]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => index
[indexes]
  [role]
    [alias] => role
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [role]
        [length] => 
        [collation] => A
        [null] => 
  [rank]
    [alias] => rank
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [rank]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [UserGroupRole]
    [class] => modUserGroupRole
    [local] => role
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [UserGroup]
    [class] => modUserGroup
    [local] => user_group
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [User]
    [class] => modUser
    [local] => member
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modUserGroupRole

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => user_group_roles
[fields]
  [name] => 
  [description] => 
  [authority] => 9999
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [index] => unique
  [description]
    [dbtype] => mediumtext
    [phptype] => string
  [authority]
    [dbtype] => int
    [precision] => 10
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 9999
    [index] => index
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [authority]
    [alias] => authority
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [authority]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [UserGroupMembers]
    [class] => modUserGroupMember
    [local] => id
    [foreign] => role
    [cardinality] => many
    [owner] => local

modUserGroupSetting

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => user_group_settings
[fields]
  [group] => 0
  [key] => 
  [value] => 
  [xtype] => textfield
  [namespace] => core
  [area] => 
  [editedon] => 
[fieldMeta]
  [group]
    [dbtype] => integer
    [attributes] => unsigned
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [key]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [index] => pk
  [value]
    [dbtype] => text
    [phptype] => string
  [xtype]
    [dbtype] => varchar
    [precision] => 75
    [phptype] => string
    [null] => 
    [default] => textfield
  [namespace]
    [dbtype] => varchar
    [precision] => 40
    [phptype] => string
    [null] => 
    [default] => core
  [area]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [editedon]
    [dbtype] => timestamp
    [phptype] => timestamp
    [null] => 1
    [default] => 
    [attributes] => ON UPDATE CURRENT_TIMESTAMP
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [group]
        [length] => 
        [collation] => A
        [null] => 
      [key]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [UserGroup]
    [class] => modUserGroup
    [local] => group
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Namespace]
    [class] => modNamespace
    [local] => namespace
    [foreign] => name
    [cardinality] => one
    [owner] => foreign

modUserMessage

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => user_messages
[fields]
  [type] => 
  [subject] => 
  [message] => 
  [sender] => 0
  [recipient] => 0
  [private] => 0
  [date_sent] => 
  [read] => 0
[fieldMeta]
  [type]
    [dbtype] => varchar
    [precision] => 15
    [phptype] => string
    [null] => 
    [default] => 
  [subject]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [message]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [sender]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [recipient]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [private]
    [dbtype] => tinyint
    [precision] => 4
    [phptype] => integer
    [null] => 
    [default] => 0
  [date_sent]
    [dbtype] => datetime
    [phptype] => datetime
    [null] => 1
    [default] => 
  [read]
    [dbtype] => tinyint
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
[aggregates]
  [Sender]
    [class] => modUser
    [local] => sender
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Recipient]
    [class] => modUser
    [local] => recipient
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modUserProfile

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => user_attributes
[fields]
  [internalKey] => 
  [fullname] => 
  [email] => 
  [phone] => 
  [mobilephone] => 
  [blocked] => 0
  [blockeduntil] => 0
  [blockedafter] => 0
  [logincount] => 0
  [lastlogin] => 0
  [thislogin] => 0
  [failedlogincount] => 0
  [sessionid] => 
  [dob] => 0
  [gender] => 0
  [address] => 
  [country] => 
  [city] => 
  [state] => 
  [zip] => 
  [fax] => 
  [photo] => 
  [comment] => 
  [website] => 
  [extended] => 
[fieldMeta]
  [internalKey]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [index] => unique
  [fullname]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [email]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [phone]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [mobilephone]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [blocked]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
  [blockeduntil]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [blockedafter]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [logincount]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [lastlogin]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [thislogin]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
  [failedlogincount]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [sessionid]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [dob]
    [dbtype] => int
    [precision] => 10
    [phptype] => integer
    [null] => 
    [default] => 0
  [gender]
    [dbtype] => int
    [precision] => 1
    [phptype] => integer
    [null] => 
    [default] => 0
  [address]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [country]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [city]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [state]
    [dbtype] => varchar
    [precision] => 25
    [phptype] => string
    [null] => 
    [default] => 
  [zip]
    [dbtype] => varchar
    [precision] => 25
    [phptype] => string
    [null] => 
    [default] => 
  [fax]
    [dbtype] => varchar
    [precision] => 100
    [phptype] => string
    [null] => 
    [default] => 
  [photo]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [comment]
    [dbtype] => text
    [phptype] => string
    [null] => 
    [default] => 
  [website]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [extended]
    [dbtype] => text
    [phptype] => json
    [null] => 1
    [index] => fulltext
    [indexgrp] => extended
[indexes]
  [internalKey]
    [alias] => internalKey
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [internalKey]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [User]
    [class] => modUser
    [local] => internalKey
    [foreign] => id
    [cardinality] => one
    [owner] => foreign

modUserSetting

[extends] => xPDOObject
[package] => modx
[version] => 1.1
[table] => user_settings
[fields]
  [user] => 0
  [key] => 
  [value] => 
  [xtype] => textfield
  [namespace] => core
  [area] => 
  [editedon] => 
[fieldMeta]
  [user]
    [dbtype] => int
    [precision] => 11
    [phptype] => integer
    [null] => 
    [default] => 0
    [index] => pk
  [key]
    [dbtype] => varchar
    [precision] => 50
    [phptype] => string
    [null] => 
    [default] => 
    [index] => pk
  [value]
    [dbtype] => text
    [phptype] => string
  [xtype]
    [dbtype] => varchar
    [precision] => 75
    [phptype] => string
    [null] => 
    [default] => textfield
  [namespace]
    [dbtype] => varchar
    [precision] => 40
    [phptype] => string
    [null] => 
    [default] => core
  [area]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
  [editedon]
    [dbtype] => timestamp
    [phptype] => timestamp
    [null] => 1
    [default] => 
    [attributes] => ON UPDATE CURRENT_TIMESTAMP
[indexes]
  [PRIMARY]
    [alias] => PRIMARY
    [primary] => 1
    [unique] => 1
    [type] => BTREE
    [columns]
      [user]
        [length] => 
        [collation] => A
        [null] => 
      [key]
        [length] => 
        [collation] => A
        [null] => 
[aggregates]
  [User]
    [class] => modUser
    [local] => user
    [foreign] => id
    [cardinality] => one
    [owner] => foreign
  [Namespace]
    [class] => modNamespace
    [local] => namespace
    [foreign] => name
    [cardinality] => one
    [owner] => foreign

modWebLink

[extends] => modResource
[package] => modx
[version] => 1.1

modWorkspace

[extends] => xPDOSimpleObject
[package] => modx
[version] => 1.1
[table] => workspaces
[fields]
  [name] => 
  [path] => 
  [created] => 
  [active] => 0
  [attributes] => 
[fieldMeta]
  [name]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => index
  [path]
    [dbtype] => varchar
    [precision] => 255
    [phptype] => string
    [null] => 
    [default] => 
    [index] => unique
  [created]
    [dbtype] => datetime
    [phptype] => timestamp
    [null] => 
  [active]
    [dbtype] => tinyint
    [precision] => 1
    [attributes] => unsigned
    [phptype] => boolean
    [null] => 
    [default] => 0
    [index] => index
  [attributes]
    [dbtype] => mediumtext
    [phptype] => array
[indexes]
  [name]
    [alias] => name
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [name]
        [length] => 
        [collation] => A
        [null] => 
  [path]
    [alias] => path
    [primary] => 
    [unique] => 1
    [type] => BTREE
    [columns]
      [path]
        [length] => 
        [collation] => A
        [null] => 
  [active]
    [alias] => active
    [primary] => 
    [unique] => 
    [type] => BTREE
    [columns]
      [active]
        [length] => 
        [collation] => A
        [null] => 
[composites]
  [Packages]
    [class] => transport.modTransportPackage
    [local] => id
    [foreign] => workspace
    [cardinality] => many
    [owner] => local

modXMLRPCResource

[extends] => modResource
[package] => modx
[version] => 1.1