There are three basic base classes which are used to store content.
Base Class: HActiveRecordContentContainer
- User
- Space
Each content is linked to a content container.
All subclasses of HActiveRecordContent will automatically bound to a Content
Model. This Model is reponsible for all generic content features like (ACL,
Wall, ...). You can access this underlying Content model via the content
attribute.
Base Class: HActiveRecordContent
- Post
- Poll
- Task
TDB
Each content addon is liked to a content object which can be accessed via
content
attribute.
Base Class: HActiveRecordContentAddon
- Like
- Comment
- File