movex-ukraine/secure-array-files
A PHP package for securely storing arrays in files. It persists array data to disk while guarding against unsafe unserialization, offering Laravel apps a simple file-backed alternative to databases or caches for configuration and small datasets.
Consider it when all of the following are true:
Look elsewhere when:
File field may cover it with zero third-party code.To executives: A small, low-cost open-source add-on for our admin panel that lets operations staff upload and download multiple files per record instead of one at a time. It only applies if we are already paying for Nova, so there is no new vendor spend. The upside is a few days of admin tooling saved; the risk is that it is a brand-new, single-maintainer package, so I recommend a time-boxed spike, not a commitment. It does not change our product roadmap.
To engineering: v1.0.0 of a Nova field that saves files as an array of objects and serves downloads from a response. Scope is narrow and the implementation surface is small enough to vendor or reimplement if needed. Before adoption, please confirm: authorization on the download response, storage disk and visibility settings, validation of file type/size, Nova and Laravel version compatibility, and test coverage. If any of those are unclear, plan to fork the download logic in-house while reusing the field UI.
How can I help you explore Laravel packages today?