Сервис загрузки изображений

Начать. Это бесплатно
или Регистрация c помощью Вашего email-адреса
Rocket clouds
Сервис загрузки изображений создатель Mind Map: Сервис загрузки изображений

1. проверить, что у запроса есть права на применение операции

1.1. установить поведение на событие onHasRightsValidation

1.1.1. проверить наличие прав на contentId

1.1.2. проверить существование id И наличие на него прав

2. Обработка запроса

2.1. получить список изображений для contentId

2.2. загрузка изображения

2.2.1. проверить изображение

2.2.2. записать в бд

2.2.3. залить в хранилище

2.2.4. действия после загрузки

2.3. смена главной

2.4. удаление

2.5. применение операции

2.5.1. загрузить оригинал изображения

2.5.2. применить операции

2.5.3. запись в бд нового изображения

2.5.4. запись в хранилище

2.5.5. действия после загрузки

3. Вернуть результат

4. настроить сервис по contentId

4.1. установить валидаторы изображения

4.1.1. взять валидаторы и присвоить событию onValidateImage

4.2. установить репозиторий изображений

4.3. установить фасад загрузки изображений

4.4. установить сервис применения операций

4.5. установить поведение при загрузке

4.5.1. установить поведение на событие onUploadImage

4.5.1.1. изображение может загрузиться 2 раза: с блюром и без. При этом надо будет, чтобы изображение второй раз было с примененной операцией замазать изображение.

4.5.1.2. изображение может загружаться 1 раз и все