Как в Yii2, используя UploadImageBehavior, загрузить файл не из формы?
Я использую пакет mohorev/yii2-upload-behavior для загрузки файлов и связи их с моделью. Все работает корректно, если я загружаю файл через обычную форму методом POST.
Но теперь мне необходимо получать файл с удаленного сервера по ftp и загружать его на свой сервер. Файл я получаю, но как, используя UploadImageBehavior сохранять и связывать файл с моделью?
Т.к. UploadImageBehavior работает из под behaviors, то я каким-то образом должен сымитировать соответствующее событие? Как именно?
Как именно указать UploadImageBehavior, что файл будет грузиться не из $_FILES, а по пути с сервера (предварительно с ftp я сохраняю файл на сервере)?
Или я должен как-то "подделать" UploadedFile?
Дмитрий, пакет mohorev/yii2-upload-behavior позволяет при сохранении файла создавать несколько различных превью. Я действительно могу сохранить файл, но не смогу сделать превью.
Кроме того, вся существующая логика сайта настроена через UploadImageBehavior (получение ссылок на те же превью и т.п.)