Открытые члены | |
__construct (int $id) | |
getId () | |
isEditableBy (Avatar\Mask\Consumer $consumer) | |
isReadableBy (Avatar\Mask\Consumer $consumer) | |
update (array $data) | |
delete () | |
getOwner () | |
getAccessCode () | |
applyToFileBy (int $originalFileId, int $fileId, Avatar\Mask\Consumer $consumer) | |
Открытые статические члены | |
static | create (Owner\DefaultOwner $owner, array $file, ?array $descriptionParams=[]) |
static | getInstance ($id) |
static | deleteByFilter (array $filter) |
static | clearFileTable () |
static | onFileDelete ($file) |
Открытые атрибуты | |
const | MAX_SIDE_SIZE = 1024 |
const | MAX_FILE_SIZE = 600000 |
const | FILE_TYPES = ['png', 'gif'] |
const | ORM_OPERATION_LIMIT_COUNT = 2 |
Защищенные члены | |
setAccessCode (array $accessCodes) | |
Защищенные данные | |
int | $id |
array | $data |
Owner DefaultOwner | $owner |
applyToFileBy | ( | int | $originalFileId, |
int | $fileId, | ||
Avatar\Mask\Consumer | $consumer ) |
|
static |
isEditableBy | ( | Avatar\Mask\Consumer | $consumer | ) |
isReadableBy | ( | Avatar\Mask\Consumer | $consumer | ) |
|
protected |