Я проверял загрузку изображения в модели, а затем загружал его туда и создавал папку пользователя для фотографии.Очевидно, что я не знал идентификатор пользователя, если запись не прошла проверку фотографии, поэтому папка не может быть создана.
Я изменил свою проверку для подтверждения загрузки и добавил ссылку на временный загруженный файл вмодельный класс.Затем я написал специальную функцию afterSave (), чтобы проверить, загрузил ли пользователь изображение при регистрации, и если да, создать соответствующие папки и переместить изображение в постоянное место.
Спасибо за помощь.