Здравствуйте, форумчане!
С целью повышения навыков сделал небольшой модуль для прикрепления файлов к AR моделям.
Файл загружается ajax'ом, сохраняется в папке загрузок, а в базу данных пишется информация о нём.
Прикрепляется к модели уже после отправки формы. За прикрепление файла отвечает поведение, которое читает скрытое поле формы (из него извлекаются id загруженных файлов).
Файлы, которые не были прикреплены к моделям удаляются cron'ом
Вот оно само https://github.com/syablonskiy/yii2-attachfile
Хотел бы выслушать мнение опытных программистов, может что переделать или добавить?
Так, в планах покрыть тестами. Осталось только освоить тестирование)
P.S.: решил пробоваться на вакансию джуна, проектов собственных не имею, думаю расширение будет плюсом
syablonskiy/yii2-attachfile (прикрепление файлов к AR модели)
-
- Сообщения: 12
- Зарегистрирован: 2015.07.15, 14:26
- Откуда: Саранск