armincms/currency
ArminCMS Currency is a Laravel package for adding currency support to PHP applications. It provides currency-related helpers and configuration for formatting, managing, and working with multiple currencies in Laravel projects, helping integrate currency data and display logic into your app.
Consider it when:
Look elsewhere / defer when:
To executives: This is a small, actively maintained Laravel package, but it's pre-1.0 and just shipped a fix for decimal data corruption. We can use it, but only with explicit precision testing and version pinning — and not, yet, on anything that touches money or regulated data. The decision isn't "adopt or not"; it's "adopt narrowly and verifiably, or wait for 1.0."
To engineering: Version 0.2.2 is a correctness patch. Before we take it: pull the diff, identify which insertion paths were broken, determine whether any data we've already written is affected, and add round-trip decimal tests at multiple scales and signs. Pin the version; assume the public API can change on any minor bump until 1.0. Recommend we hold this out of core billing flows and revisit at 1.0 or when a precision contract is documented.
How can I help you explore Laravel packages today?