lacv/pipo-scanner
A Laravel/PHP integration for Pipo Scanner that makes it easy to run scans, process results, and automate scanning from your application. Lightweight and configurable, it plugs neatly into Laravel workflows and keeps scanner setup simple.
This release is documentation-first, so the fastest path to a working integration is now the README itself — it ships a full usage guide, a step-by-step integration example, and a flow diagram of how the browser event and Livewire method hand off to each other.
php artisan vendor:publish --tag=...). The new configuration reference in this release is the authoritative list of keys — read it before touching anything else, since defaults are tuned for the common case and most projects won't need to override more than one or two values.The flow diagram is the piece to look at first if anything behaves unexpectedly later; it makes the direction of data travel explicit, which is the thing most integrations get wrong on day one.
The package is built around a two-sided contract — a browser event in, a Livewire method out — so most day-to-day usage follows a small number of shapes.
Livewire::test(...)->call(...), and cover the browser side with a Dusk/browser test that exercises the real event dispatch. The two halves fail independently, so test them independently.http:// on a LAN IP will appear to work on desktop and fail on a phone, which is a genuinely confusing first-day bug.php artisan config:cache in a deploy pipeline will happily serve the old defaults. If a config change appears to do nothing locally-but-not-in-CI, this is almost always it.How can I help you explore Laravel packages today?