fergusean/nusoap
NuSOAP for Laravel: a lightweight wrapper around the NuSOAP library for building and consuming SOAP web services. Create SOAP servers or clients with WSDL support without requiring PHP's SOAP extension.
fergusean/nusoap as a tactical legacy SOAP adapter, not a Laravel platform dependency. It is a Composer re-package of NuSOAP, not a Laravel-native package: expect global/legacy classes rather than service providers, facades, config publishing, DI-friendly clients, or Laravel-style testing helpers. Isolate it behind an application-owned SoapGateway interface so NuSOAP types do not leak into domain/application code.SoapClient or a maintained SOAP library? What PHP/Laravel versions must be supported? Is ext-soap available, and why is native SOAP insufficient? Who owns patching/forking if upstream is inactive? Has legal approved LGPL-2.1 distribution/use? What are the WSDL complexity, auth, WS-Security, attachment, timeout, and payload-size requirements? What is the expected lifespan and exit plan?SoapClient cannot handle a legacy WSDL or where ext-soap is unavailable. Keep usage in an infrastructure service, bind it through a Laravel service provider, configure endpoints/timeouts via config(), and expose only application DTOs to controllers/jobs. Do not use NuSOAP directly in controllers, models, or domain services.SoapClient works, prefer it and keep NuSOAP as fallback. Define a replacement path before production adoption, likely native SOAP or a maintained client library.How can I help you explore Laravel packages today?