SYMBOL INDEX (215 symbols across 29 files) FILE: src/Client/Events/ConnectionFailed.php class ConnectionFailed (line 7) | class ConnectionFailed method __construct (line 22) | public function __construct(Request $request) FILE: src/Client/Events/RequestSending.php class RequestSending (line 7) | class RequestSending method __construct (line 20) | public function __construct(Request $request) FILE: src/Client/Events/ResponseReceived.php class ResponseReceived (line 8) | class ResponseReceived method __construct (line 31) | public function __construct(Request $request, Response $response) FILE: src/Client/Request.php class Request (line 22) | class Request method __construct (line 42) | public function __construct($request) method action (line 50) | public function action(): string method getRequest (line 55) | public function getRequest(): RequestInterface method url (line 63) | public function url(): string method hasHeader (line 75) | public function hasHeader($key, $value = null) method hasHeaders (line 98) | public function hasHeaders($headers) method header (line 119) | public function header($key) method headers (line 129) | public function headers() method body (line 139) | public function body() method xmlContent (line 147) | public function xmlContent(): string method arguments (line 157) | public function arguments(): array method withData (line 176) | public function withData(array $data) method toPsrRequest (line 188) | public function toPsrRequest() method offsetExists (line 201) | public function offsetExists(string $offset): bool method offsetGet (line 214) | public function offsetGet($offset): mixed method offsetSet (line 228) | public function offsetSet($offset, $value): void method offsetUnset (line 241) | public function offsetUnset($offset): void FILE: src/Client/Response.php class Response (line 22) | class Response implements ResultInterface, ArrayAccess method __construct (line 46) | public function __construct(ResponseInterface $response) method setCookies (line 51) | public function setCookies(array $cookies): void method setTransferStats (line 56) | public function setTransferStats(?TransferStats $transferStats): void method fromSoapResponse (line 61) | public static function fromSoapResponse(mixed $result, int $status = 2... method fromSoapFault (line 66) | public static function fromSoapFault(\SoapFault $soapFault): Response method toPsrResponse (line 74) | public function toPsrResponse(): ResponseInterface method object (line 84) | public function object(): object method collect (line 95) | public function collect(string $key = null): Collection method body (line 107) | public function body(bool $transformXml = true, bool $sanitizeXmlFault... method successful (line 127) | public function successful(): bool method status (line 137) | public function status(): int method ok (line 145) | public function ok(): bool method failed (line 153) | public function failed(): bool method redirect (line 161) | public function redirect(): bool method throw (line 173) | public function throw() method throwIf (line 196) | public function throwIf(bool $condition): Response|static method serverError (line 204) | public function serverError(): bool method clientError (line 212) | public function clientError(): bool method onError (line 223) | public function onError(callable $callback) method handlerStats (line 237) | public function handlerStats() method json (line 245) | public function json($key = null, $default = null): ?array method header (line 261) | public function header(string $header): string method headers (line 269) | public function headers(): array method offsetExists (line 280) | public function offsetExists($offset): bool method offsetGet (line 291) | public function offsetGet($offset): mixed method offsetSet (line 305) | public function offsetSet($offset, $value): void method offsetUnset (line 318) | public function offsetUnset($offset): void method __toString (line 328) | public function __toString() method __call (line 340) | public function __call($method, $parameters) FILE: src/Client/ResponseSequence.php class ResponseSequence (line 8) | class ResponseSequence method __construct (line 37) | public function __construct(array $responses) method push (line 50) | public function push($body = '', int $status = 200, array $headers = []) method pushResponse (line 63) | public function pushResponse($response) method pushStatus (line 77) | public function pushStatus(int $status, array $headers = []) method pushFile (line 92) | public function pushFile(string $filePath, int $status = 200, array $h... method dontFailWhenEmpty (line 106) | public function dontFailWhenEmpty() method whenEmpty (line 117) | public function whenEmpty($response) method isEmpty (line 130) | public function isEmpty() method __invoke (line 140) | public function __invoke() FILE: src/Driver/ExtSoap/ExtSoapEngineFactory.php class ExtSoapEngineFactory (line 13) | class ExtSoapEngineFactory method fromOptionsWithHandler (line 15) | public static function fromOptionsWithHandler( FILE: src/Exceptions/NotFoundConfigurationException.php class NotFoundConfigurationException (line 7) | class NotFoundConfigurationException extends RuntimeException method fromThrowable (line 13) | public static function fromThrowable(\Throwable $throwable): self FILE: src/Exceptions/RequestException.php class RequestException (line 8) | class RequestException extends Exception method __construct (line 23) | public function __construct(Response $response) FILE: src/Exceptions/SoapException.php class SoapException (line 8) | class SoapException extends \RuntimeException method fromThrowable (line 14) | public static function fromThrowable(\Throwable $throwable): self FILE: src/Facades/Soap.php class Soap (line 36) | class Soap extends Facade method getFacadeAccessor (line 41) | protected static function getFacadeAccessor() FILE: src/Faker/EngineFaker.php class EngineFaker (line 18) | class EngineFaker implements Engine method __construct (line 24) | public function __construct( method request (line 34) | public function request(string $method, array $arguments) method getMetadata (line 42) | public function getMetadata(): Metadata FILE: src/Middleware/CisDhlMiddleware.php class CisDhlMiddleware (line 19) | class CisDhlMiddleware implements Plugin method __construct (line 36) | public function __construct(string $user, string $signature) method getName (line 42) | public function getName(): string method handleRequest (line 47) | public function handleRequest(RequestInterface $request, callable $nex... method afterResponse (line 76) | public function afterResponse(ResponseInterface $response): ResponseIn... FILE: src/Middleware/WsseMiddleware.php class WsseMiddleware (line 14) | class WsseMiddleware implements Plugin method __construct (line 30) | public function __construct(array $properties) method getName (line 37) | public function getName(): string method withTimestamp (line 42) | public function withTimestamp(int $timestamp = 3600): self method withAllHeadersSigned (line 49) | public function withAllHeadersSigned(): self method withDigitalSignMethod (line 56) | public function withDigitalSignMethod(string $digitalSignMethod): self method withUserToken (line 63) | public function withUserToken(string $username, string $password = nul... method withEncryption (line 72) | public function withEncryption(string $serverCertificateFile): self method withServerCertificateHasSubjectKeyIdentifier (line 80) | public function withServerCertificateHasSubjectKeyIdentifier(bool $has... method handleRequest (line 87) | public function handleRequest(RequestInterface $request, callable $nex... method beforeRequest (line 94) | public function beforeRequest(callable $handler, RequestInterface $req... method afterResponse (line 141) | public function afterResponse(ResponseInterface $response): ResponseIn... FILE: src/Ray/LaravelRay.php class LaravelRay (line 10) | class LaravelRay method register (line 12) | public function register() method handleWatcherCallable (line 22) | protected function handleWatcherCallable(Watcher $watcher, Closure $ca... FILE: src/Ray/SoapClientWatcher.php class SoapClientWatcher (line 14) | class SoapClientWatcher extends Watcher method register (line 16) | public function register(): void method handleRequest (line 41) | protected function handleRequest(Request $request) method handleResponse (line 54) | protected function handleResponse(Request $request, Response $response) FILE: src/SoapClient.php class SoapClient (line 48) | class SoapClient method __construct (line 109) | public function __construct(SoapFactory $factory = null) method refreshWsdlProvider (line 123) | public function refreshWsdlProvider() method refreshPluginClient (line 130) | public function refreshPluginClient(): static method getPluginClient (line 137) | public function getPluginClient(): PluginClient method setTransport (line 142) | protected function setTransport(Transport $handler = null): static method withHeaders (line 160) | public function withHeaders(array $headers): static method getTransport (line 167) | public function getTransport(): TraceableTransport|Transport method getClient (line 172) | public function getClient(): Client|ClientInterface method withGuzzleClientOptions (line 177) | public function withGuzzleClientOptions(array ...$options): static method getEngine (line 185) | public function getEngine(): Engine method withRemoveEmptyNodes (line 193) | public function withRemoveEmptyNodes() method withBasicAuth (line 207) | public function withBasicAuth($username, ?string $password = null) method withCisDHLAuth (line 227) | public function withCisDHLAuth($user, ?string $signature = null) method withWsa (line 243) | public function withWsa() method withWsa2005 (line 255) | public function withWsa2005() method withWsse (line 264) | public function withWsse(array $options): static method withOptions (line 279) | public function withOptions(array $options) method mergeOptions (line 292) | public function mergeOptions(...$options) method debugLastSoapRequest (line 300) | public function debugLastSoapRequest(): array method failedValidation (line 326) | protected function failedValidation(Validator $validator) method __call (line 335) | public function __call($method, $parameters) method call (line 344) | public function call(string $method, Validator|array $arguments = []):... method buildResponse (line 382) | protected function buildResponse($response) method buildClient (line 398) | public function buildClient(string $setup = '') method byConfig (line 418) | public function byConfig(string $setup) method arrayKeysToCamel (line 443) | protected function arrayKeysToCamel(array $items) method buildHandlerStack (line 458) | public function buildHandlerStack() method buildBeforeSendingHandler (line 470) | public function buildBeforeSendingHandler(): Closure method runBeforeSendingCallbacks (line 482) | public function runBeforeSendingCallbacks(RequestInterface $request, a... method populateResponse (line 499) | protected function populateResponse(Response $response) method dispatchRequestSendingEvent (line 512) | protected function dispatchRequestSendingEvent() method dispatchResponseReceivedEvent (line 523) | protected function dispatchResponseReceivedEvent(Response $response) method dispatchConnectionFailedEvent (line 537) | protected function dispatchConnectionFailedEvent() method buildRecorderHandler (line 547) | public function buildRecorderHandler() method buildStubHandler (line 570) | public function buildStubHandler() method refreshEngine (line 593) | protected function refreshEngine() method refreshExtSoapOptions (line 608) | protected function refreshExtSoapOptions() method baseWsdl (line 621) | public function baseWsdl(string $wsdl) method stub (line 634) | public function stub($callback) FILE: src/SoapFactory.php class SoapFactory (line 12) | class SoapFactory method __construct (line 60) | public function __construct() method __call (line 73) | public function __call($method, $parameters) method isRecording (line 88) | public function isRecording() method getResponseSequences (line 93) | public function getResponseSequences() method getRecorded (line 98) | public function getRecorded() method recordRequestResponsePair (line 110) | public function recordRequestResponsePair($request, $response) method fakeWsdl (line 117) | public function fakeWsdl(string $wsdl) method getFakeWsdl (line 124) | public function getFakeWsdl() method fakeSequence (line 135) | public function fakeSequence($url = '*') method sequence (line 148) | public function sequence(array $responses = []) method fake (line 159) | public function fake($callback = null) method record (line 193) | protected function record() method response (line 208) | public static function response($body = null, $status = 200, $headers ... method stubMethod (line 228) | public function stubMethod($method, $callback) method recorded (line 247) | public function recorded($callback) method client (line 267) | public function client() method useClientClass (line 277) | public static function useClientClass(string $clientClass): void FILE: src/SoapServiceProvider.php class SoapServiceProvider (line 11) | class SoapServiceProvider extends PackageServiceProvider method configurePackage (line 13) | public function configurePackage(Package $package): void method packageRegistered (line 25) | public function packageRegistered() method packageBooted (line 31) | public function packageBooted() method registerService (line 41) | protected function registerService() method registerRay (line 48) | protected function registerRay() method bootRay (line 61) | protected function bootRay() FILE: src/SoapTesting.php class SoapTesting (line 8) | class SoapTesting method __construct (line 21) | public function __construct(SoapFactory $factory = null) method assertNotSent (line 32) | public function assertNotSent($callback) method assertNothingSent (line 45) | public function assertNothingSent() method assertSequencesAreEmpty (line 58) | public function assertSequencesAreEmpty() method assertActionCalled (line 74) | public function assertActionCalled(string $action) method assertSent (line 87) | public function assertSent($callback) method assertSentCount (line 98) | public function assertSentCount(int $count): void method assertSentInOrder (line 109) | public function assertSentInOrder($callbacks) FILE: src/Xml/XMLSerializer.php class XMLSerializer (line 13) | class XMLSerializer method domNodeToArray (line 21) | public static function domNodeToArray($node) method arrayToSoapXml (line 74) | public static function arrayToSoapXml(array $array) method addArrayToXml (line 85) | public static function addArrayToXml(array $array, &$xml) FILE: tests/Fixtures/CustomSoapClient.php class CustomSoapClient (line 7) | class CustomSoapClient extends SoapClient method buildClient (line 9) | public function buildClient(string $setup = '') FILE: tests/TestCase.php class TestCase (line 10) | abstract class TestCase extends OrchestraTestCase method getPackageProviders (line 20) | protected function getPackageProviders($app) method getPackageAliases (line 34) | protected function getPackageAliases($app) method getEnvironmentSetUp (line 47) | protected function getEnvironmentSetUp($app) FILE: tests/Unit/Client/ResponseTest.php class ResponseTest (line 9) | class ResponseTest extends TestCase method testBodyFromSoapError (line 11) | public function testBodyFromSoapError() FILE: tests/Unit/Commands/MakeClientCommandTest.php class MakeClientCommandTest (line 7) | class MakeClientCommandTest extends TestCase method testConsoleCommand (line 9) | public function testConsoleCommand() FILE: tests/Unit/Commands/MakeValidationCommandTest.php class MakeValidationCommandTest (line 7) | class MakeValidationCommandTest extends TestCase method testConsoleCommand (line 9) | public function testConsoleCommand() FILE: tests/Unit/Middleware/CisDhlMiddlewareTest.php class CisDhlMiddlewareTest (line 10) | class CisDhlMiddlewareTest extends TestCase method testCisDHLMiddleware (line 12) | public function testCisDHLMiddleware() FILE: tests/Unit/SoapClientTest.php class SoapClientTest (line 20) | class SoapClientTest extends TestCase method setUp (line 22) | protected function setUp(): void method testSimpleCall (line 32) | public function testSimpleCall() method testMagicCallByConfig (line 49) | public function testMagicCallByConfig() method testWsseWithWsaCall (line 57) | public function testWsseWithWsaCall() method testWsseWithWsa2005Call (line 73) | public function testWsseWithWsa2005Call() method testArrayAccessResponse (line 89) | public function testArrayAccessResponse() method testRequestWithArguments (line 97) | public function testRequestWithArguments() method testSequenceFake (line 119) | public function testSequenceFake() method testSoapFake (line 146) | public function testSoapFake($action, $fake, $exspected) method soapActionProvider (line 164) | #[ArrayShape([ method testSoapOptions (line 194) | public function testSoapOptions(): void method testRealSoapCall (line 211) | public function testRealSoapCall(): void method testRealSoapCallBank (line 232) | public function testRealSoapCallBank(): void method testSoapWithDifferentHeaders (line 260) | public function testSoapWithDifferentHeaders($header, $exspected): void method testArgumentsCanBeCalledTwice (line 273) | public function testArgumentsCanBeCalledTwice(): void method soapHeaderProvider (line 286) | public static function soapHeaderProvider(): array method testSoapClientClassMayBeCustomized (line 298) | public function testSoapClientClassMayBeCustomized(): void method testHandlerOptions (line 309) | public function testHandlerOptions(): void FILE: tests/Unit/Xml/XmlSerializerTest.php class XmlSerializerTest (line 8) | class XmlSerializerTest extends TestCase method testArrayToSoapXml (line 25) | public function testArrayToSoapXml()