Skip to content

Commit 75b415d

Browse files
committed
update component
1 parent d5d63b4 commit 75b415d

26 files changed

+156
-187
lines changed

README.md

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +0,0 @@
1-
[![Build Status](https://travis-ci.org/mmasiukevich/message-serializer.svg?branch=master)](https://travis-ci.org/mmasiukevich/message-serializer)
2-
[![Code Coverage](https://scrutinizer-ci.com/g/mmasiukevich/message-serializer/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/mmasiukevich/message-serializer/?branch=master)
3-
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/mmasiukevich/message-serializer/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/mmasiukevich/message-serializer/?branch=master)
4-
5-
## What is it?
6-
7-
A library that provides a basic implementation of message serialization (object -> JSON -> object) for [service-bus](https://github.com/mmasiukevich/service-bus) framework
8-
9-
Currently implemented:
10-
* [Symfony Serialazer](https://github.com/mmasiukevich/message-serializer/blob/master/src/Symfony/SymfonyMessageSerializer.php): Supports normalization/denormalization of public/private properties; DateTime objects; Empty objects with closed constructor, etc. The description of property types is in the PHPDoc.
11-
12-
Usage example ([@see test case](https://github.com/mmasiukevich/message-serializer/blob/master/tests/Symfony/SymfonyMessageSerializerTest.php#L210)):
13-
14-
```php
15-
$serializer = new SymfonyMessageSerializer();
16-
17-
$object = TestMessage::create(
18-
'message-serializer',
19-
null,
20-
'dev-master',
21-
Author::create('Vasiya', 'Pupkin')
22-
);
23-
24-
echo $serializer->encode($object);
25-
```
26-
Will output:
27-
```json
28-
{
29-
"message": {
30-
"componentName": "message-serializer",
31-
"stableVersion": null,
32-
"devVersion": "dev-master",
33-
"author": {
34-
"firstName": "Vasiya",
35-
"lastName": "Pupkin"
36-
}
37-
},
38-
"namespace": "Desperado\\ServiceBus\\MessageSerializer\\Tests\\Stubs\\TestMessage"
39-
}
40-
```

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
{
2-
"name": "mmasiukevich/message-serializer",
2+
"name": "php-service-bus/message-serializer",
33
"description": "PHP Service Bus (publish-subscribe pattern) messages serializer component",
44
"type": "library",
5-
"keywords": [],
5+
"keywords": ["cqrs", "event-sourcing", "async-php", "command-bus", "messaging"],
66
"authors": [
77
{
88
"name": "Masiukevich Maksim",
9-
"email": "desperado@minsk-info.ru",
9+
"email": "dev@async-php.com",
1010
"homepage": "https://github.com/mmasiukevich",
1111
"role": "Developer"
1212
}
1313
],
1414
"license": "MIT",
1515
"autoload": {
1616
"psr-4": {
17-
"Desperado\\ServiceBus\\MessageSerializer\\": "src/"
17+
"ServiceBus\\MessageSerializer\\": "src/"
1818
}
1919
},
2020
"autoload-dev": {
2121
"psr-4": {
22-
"Desperado\\ServiceBus\\MessageSerializer\\Tests\\": "tests/"
22+
"ServiceBus\\MessageSerializer\\Tests\\": "tests/"
2323
}
2424
},
2525
"require": {
2626
"php": ">=7.2",
2727
"ext-json": "*",
2828
"symfony/serializer-pack": "^v1",
29-
"mmasiukevich/common": "dev-master"
29+
"php-service-bus/common": "dev-master"
3030
},
3131
"require-dev": {
3232
"phpunit/phpunit": "^7",

composer.lock

Lines changed: 56 additions & 49 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Exceptions/DecodeMessageFailed.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
/**
44
* PHP Service Bus (publish-subscribe pattern implementation) serializer component
55
*
6-
* @author Maksim Masiukevich <desperado@minsk-info.ru>
6+
* @author Maksim Masiukevich <dev@async-php.com>
77
* @license MIT
88
* @license https://opensource.org/licenses/MIT
99
*/
1010

1111
declare(strict_types = 1);
1212

13-
namespace Desperado\ServiceBus\MessageSerializer\Exceptions;
13+
namespace ServiceBus\MessageSerializer\Exceptions;
1414

1515
/**
1616
*

src/Exceptions/DenormalizeFailed.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
/**
44
* PHP Service Bus (publish-subscribe pattern implementation) serializer component
55
*
6-
* @author Maksim Masiukevich <desperado@minsk-info.ru>
6+
* @author Maksim Masiukevich <dev@async-php.com>
77
* @license MIT
88
* @license https://opensource.org/licenses/MIT
99
*/
1010

1111
declare(strict_types = 1);
1212

13-
namespace Desperado\ServiceBus\MessageSerializer\Exceptions;
13+
namespace ServiceBus\MessageSerializer\Exceptions;
1414

1515
/**
1616
*

src/Exceptions/EncodeMessageFailed.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
/**
44
* PHP Service Bus (publish-subscribe pattern implementation) serializer component
55
*
6-
* @author Maksim Masiukevich <desperado@minsk-info.ru>
6+
* @author Maksim Masiukevich <dev@async-php.com>
77
* @license MIT
88
* @license https://opensource.org/licenses/MIT
99
*/
1010

1111
declare(strict_types = 1);
1212

13-
namespace Desperado\ServiceBus\MessageSerializer\Exceptions;
13+
namespace ServiceBus\MessageSerializer\Exceptions;
1414

1515
/**
1616
*

src/Exceptions/NormalizationFailed.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
/**
44
* PHP Service Bus (publish-subscribe pattern implementation) serializer component
55
*
6-
* @author Maksim Masiukevich <desperado@minsk-info.ru>
6+
* @author Maksim Masiukevich <dev@async-php.com>
77
* @license MIT
88
* @license https://opensource.org/licenses/MIT
99
*/
1010

1111
declare(strict_types = 1);
1212

13-
namespace Desperado\ServiceBus\MessageSerializer\Exceptions;
13+
namespace ServiceBus\MessageSerializer\Exceptions;
1414

1515
/**
1616
*

src/Exceptions/SerializationFailed.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
/**
44
* PHP Service Bus (publish-subscribe pattern implementation) serializer component
55
*
6-
* @author Maksim Masiukevich <desperado@minsk-info.ru>
6+
* @author Maksim Masiukevich <dev@async-php.com>
77
* @license MIT
88
* @license https://opensource.org/licenses/MIT
99
*/
1010

1111
declare(strict_types = 1);
1212

13-
namespace Desperado\ServiceBus\MessageSerializer\Exceptions;
13+
namespace ServiceBus\MessageSerializer\Exceptions;
1414

1515
/**
1616
*

src/Exceptions/SerializerExceptionMarker.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
/**
44
* PHP Service Bus (publish-subscribe pattern implementation) serializer component
55
*
6-
* @author Maksim Masiukevich <desperado@minsk-info.ru>
6+
* @author Maksim Masiukevich <dev@async-php.com>
77
* @license MIT
88
* @license https://opensource.org/licenses/MIT
99
*/
1010

1111
declare(strict_types = 1);
1212

13-
namespace Desperado\ServiceBus\MessageSerializer\Exceptions;
13+
namespace ServiceBus\MessageSerializer\Exceptions;
1414

1515
/**
1616
*

src/Exceptions/UnserializeFailed.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
/**
44
* PHP Service Bus (publish-subscribe pattern implementation) serializer component
55
*
6-
* @author Maksim Masiukevich <desperado@minsk-info.ru>
6+
* @author Maksim Masiukevich <dev@async-php.com>
77
* @license MIT
88
* @license https://opensource.org/licenses/MIT
99
*/
1010

1111
declare(strict_types = 1);
1212

13-
namespace Desperado\ServiceBus\MessageSerializer\Exceptions;
13+
namespace ServiceBus\MessageSerializer\Exceptions;
1414

1515
/**
1616
*

0 commit comments

Comments
 (0)