Beta version
RZ\Roadiz\Core\Entities
Classes
CustomForms describe each node structure family,
They are mandatory before creating any Node.
CustomFormAnswer entities.
CustomFormField entities are used to create CustomForms with
custom data structure.
CustomFormField entities are used to create CustomForms with
custom data structure.
Documents entity represent a file on server with datetime and naming.
DocumentTranslation.
Folders entity represent a directory on server with datetime and naming.
Translated representation of Folders.
Fonts are entities which store each webfont file for a
font-family and a font-variant.
A group gather User and Roles.
Log Entity
Newsletters entities wrap a Node and are linked to
Subscribers in order to render a HTML Email and send it over
MailTransportAgent.
Describes a simple ManyToMany relation
between Newsletter and Subscriber
Node entities are the central feature of RZ-CMS,
it describes a document-like object which can be inherited
with NodesSources to create complex data structures.
NodeType describes each node structure family,
They are mandatory before creating any Node.
NodeTypeField entities are used to create NodeTypes with
custom data structure.
Describes a complex ManyToMany relation
between Nodes, CustomForms and NodeTypeFields.
NodesSources store Node content according to a translation and a NodeType.
Describes a complex ManyToMany relation
between NodesSources, Documents and NodeTypeFields.
Describes a complex ManyToMany relation
between two Nodes and NodeTypeFields.
Http redirection which are administrable by BO users.
Roles are persisted version of string Symfony's roles.
Settings entity are a simple key-value configuration system.
Settings entity are a simple key-value configuration system.
A Subscriber is a light User which only can subscribe
to newsletter feeds and can be tagged.
Tags are hierarchical entities used
to qualify Nodes.
Translated representation of Tags.
Describes a complex ManyToMany relation
between TagTranslation and Documents.
Themes describe a database entity to store
front-end and back-end controllers.
Translations describe language locales to be used by Nodes,
Tags, UrlAliases and Documents.
UrlAliases are used to translate Nodes URLs.
User Entity.