Open Source Content Management Framework

MgdSchema

Midgard Schema (or MgdSchema) is the new data abstraction system used in the Midgard Content Management Framework.

With MgdSchema, all data structures used by Midgard applications are defined in schema XML files. The defined objects are available as GObjects on the C level, and as native objects in both Java and PHP (see also: MgdSchema in PHP)

MgdSchema objects are fully searchable using the Query Builder, and have the regular methods like update, delete and parameter available to them.

The Midgard library also provides metadata information for all registered types (classes in midgard-java and midgard-php).

You might want to know midgard-php tree metadata constants which are helpful when writing new applications.

Since Midgard 1.8 every MgdSchema object provides a midgard_metadata object.

Tagged for MgdSchema
MgdSchema metadata object
Command line tools midgard-schema
Midgard PHP - how to handle datetimes
midgard_reflection_property
Tagged
midgard-1.8.0
midgard-1.7.0
Designed by Nemein, hosted by Anykey