Avatar
Table of Contents
Interfaces
- AvatarProviderInterface
- Contract for avatar providers that ensure how an avatar should be rendered for a given Backend User
Classes
- Avatar
- Main class to render an avatar image of a certain Backend user, resolving any avatar provider
that takes care of fetching the image.
- DefaultAvatarProvider
- Avatar Provider used for rendering avatars based on local files (based on FAL), stored in the be_users.avatar
relation field with sys_file_reference.
- Image
- Acts as a pseudo model for holding all information of an avatar image
Holds url + dimensions of avatar image