DNS for Laravel
Requirements
Requirements
These are the constraints declared in composer.json and enforced by Composer.
| Requirement | Version |
|---|---|
| PHP | ^8.4 (developed and tested on 8.4 and 8.5) |
Laravel (illuminate/*) |
^12.0 || ^13.0 |
DNS engine (cboxdk/dns) |
^0.1 |
spatie/laravel-package-tools |
^1.16 |
No PHP extensions beyond the Laravel defaults are required — the socket transport
in cboxdk/dns speaks DNS over raw UDP/TCP streams, and the DoH transport uses
the HTTP stream wrapper.
Development
orchestra/testbench^10.0 || ^11.0pestphp/pest^3.5 || ^4.0larastan/larastan^3.0laravel/pint^1.18