Este paquete creado para el framework de Laravel te permite gestionar los archivos subidos al servidor de una forma sencilla y rápida.
Permite guardar las cualquier archivo en el propio servidor, en un contenedor de archivos externo como Amazon S3, Dropbox o incluso guardarlos en cualquier servidor con cuenta FTP.
Usa la misma tecnología de storage de Laravel. La ventaja de usar este paquete es que te permite asociar archivos a cualquier modelo de tu aplicación permitiendo que un modelo pueda tener varios archivos adjuntos.
Además del guardado en el disco, se encarga de gestionar el borrado, descarga y copia de todos los archivos de un modelo.
También permite agrupar archivos, copiar y mover varios archivos a la vez e incluso copiar y mover archivos entre distintos modelos.
Gestiona datos de los archivos como su extensión, su tipo, su tamaño. Además gestiona el borrado lógico y físico de los archivos.
También viene con una gestión sencilla para manejar el logo de un modelo.
Con éste plugin podrás agrupar varias extensiones de archivos (gif, png, jpg) en un solo tipo, lo que te permite por ejemplo encontrar todas las imágenes de un modelo de una forma muy sencilla.