Entities
Table of Contents
Classes
- Advert
- Advert definition: the language-independent part (internal name, validity, counters, flags, relations).
- AdvertParameterRel
- Targets an advert at pages by a parameter and its range (`name` + `from`/`to`).
- AdvertPlace
- AdvertPlaceRel
- Join entity between an advert and an advert place (`cms_mod_base_advert_place_relations`).
- AdvertPlaceText
- AdvertText
- Language version of an advert's content (`cms_mod_base_advert_texts`).
- Comment
- CommentThread
- Message
- One message in a private conversation.
- MessageParticipant
- Conversation participant and their own state (unread, archived, deleted for me).
- MessageThread
- Private conversation (container).
- Newsletter
- NewsletterAddress
- NewsletterAddressRel
- NewsletterText
- Poll
- PollAnswer
- PollAnswerText
- PollPlace
- Poll place (`cms_mod_base_poll_places`).
- PollPlaceRel
- Join entity between a poll and a poll place (`cms_mod_base_poll_place_relations`).
- PollText
- PollVote
- Rating
- One rating in two variants stored in one table (modeled after {@see Comment}): - stars only: `value` (1-5), - verbal: `value` + `text` + `pros`/`cons` (JSON arrays of strings).
- RatingThread
- Anchor and aggregate of ratings per object (modeled after {@see CommentThread}).
- RatingVote
- One vote on one rating: "was this review helpful?".