इस तरह मुझे Laravel 5.1 में काम करने के लिए साबुन मिला
- लार्वेल 5.1 को साफ करें
- इंस्टॉल करें artisaninweb/laravel-soap
-
एक नियंत्रक बनाएँ SoapController.php
<?php namespace App\Http\Controllers; use Artisaninweb\SoapWrapper\Facades\SoapWrapper; class SoapController extends Controller { public function demo() { // Add a new service to the wrapper SoapWrapper::add(function ($service) { $service ->name('currency') ->wsdl('path/to/wsdl') ->trace(true); }); $data = [ 'user' => 'username', 'pass' => 'password', ]; // Using the added service SoapWrapper::service('currency', function ($service) use ($data) { var_dump($service->call('Login', [$data])); var_dump($service->call('Otherfunction')); }); } }
-
अपने रूट्स में एक रूट बनाएं.php
Route::get('/demo', ['as' => 'demo', 'uses' => '[email protected]']);
यदि आवश्यक हो तो आप बताए अनुसार मॉडल एक्सटेंशन का भी उपयोग कर सकते हैं यहां