PHPackages                             raigu/x-road-soap-envelope-builder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. raigu/x-road-soap-envelope-builder

ActiveLibrary[API Development](/categories/api)

raigu/x-road-soap-envelope-builder
==================================

PHP library for generating X-Road SOAP envelope.

v2.0.1(2mo ago)07231MITPHPPHP ^8.0CI failing

Since Apr 25Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/raigu/x-road-soap-envelope-builder)[ Packagist](https://packagist.org/packages/raigu/x-road-soap-envelope-builder)[ RSS](/packages/raigu-x-road-soap-envelope-builder/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (1)Versions (13)Used By (1)

[![Latest Stable Version](https://camo.githubusercontent.com/2595546180f4b7d30ded5a73974f6af58857c72a692fc1e876b4eae3f7d91d4b/68747470733a2f2f706f7365722e707567782e6f72672f72616967752f782d726f61642d736f61702d656e76656c6f70652d6275696c6465722f762f737461626c65)](https://packagist.org/packages/raigu/x-road-soap-envelope-builder)[![License: MIT](https://camo.githubusercontent.com/08cef40a9105b6526ca22088bc514fbfdbc9aac1ddbf8d4e6c750e3a88a44dca/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75652e737667)](LICENSE)[![Build Status](https://camo.githubusercontent.com/1ab21473a83e3906a236b6575310a4ddfaea4177a12bfaced5e4c4b7a265fc60/68747470733a2f2f7472617669732d63692e636f6d2f72616967752f782d726f61642d736f61702d656e76656c6f70652d6275696c6465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.com/raigu/x-road-soap-envelope-builder)[![codecov](https://camo.githubusercontent.com/414465aced741e2bad293bf7a06edbf30b1b2b56b5e21c989837f57b9958cd08/68747470733a2f2f636f6465636f762e696f2f67682f72616967752f782d726f61642d736f61702d656e76656c6f70652d6275696c6465722f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/raigu/x-road-soap-envelope-builder)[![Scrutinizer](https://camo.githubusercontent.com/52ed1c8aa0cdcefe87d2738e24f10600327df0acff0385ee491ea5555a3c272f/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f72616967752f782d726f61642d736f61702d656e76656c6f70652d6275696c6465722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/raigu/x-road-soap-envelope-builder/)

x-road-soap-envelope-builder
============================

[](#x-road-soap-envelope-builder)

PHP library for generating a SOAP envelope for X-Road request.

Requirements
============

[](#requirements)

- php ^8.0
- DOM extension

(For PHP ^PHP7.2 use version 1.1.1)

Installation
============

[](#installation)

```
$ composer require raigu/x-road-soap-envelope-builder
```

Usage
=====

[](#usage)

Building SOAP envelope for X-Road request
-----------------------------------------

[](#building-soap-envelope-for-x-road-request)

```
$builder = \Raigu\XRoad\SoapEnvelope\SoapEnvelopeBuilder::create()
    ->withService('EE/GOV/70008440/rr/RR437/v1')
    ->withClient('EE/COM/12213008/gathering')
    ->withBody(
