levoolabs/imageable
Levoolabs Imageable adds flexible image attachments to any Laravel model via a polymorphic relationship, with helpers for uploads, resizing, storage and retrieval. Simple configuration and an clean API make managing model images straightforward.
levoolabs/imageable gives any Laravel Eloquent model a clean, reusable way to attach and manage images through a polymorphic imageable relationship. Instead of duplicating upload logic across models, you define the trait once and let posts, users, products, or any other entity own their images consistently.
It fits naturally into Laravel conventions—works with the filesystem and queues you already use, and keeps storage paths and metadata tidy.
How can I help you explore Laravel packages today?