# Functions

ClearCache clears the global object cache store.
DeleteFromCache deletes the Object from the global cache store matching the given ID (if any).
FromEvent creates an object from the provided event tags if it's not in the cache and syncs all object related types with the database.
GetFromCache fetches an object from the global object cache store matching the given ID.
TODO: the return value of this function must be stable like forever.
New creates a new object from the given event.
RestoreMutedObjects restores all muted objects and their extra / ID tags from the database.
RestoreObjects restores all objects and their (extra)tags matching the given IDs from the database.

# Structs

No description provided by the author
TagRow is a base type for IdTagRow and ExtraTagRow.

# Type aliases

ExtraTagRow represents a single database object extra tag like `hostgroup/foo: null`.
IdTagRow represents a single database object id tag.