Skip to content

Commit 1982258

Browse files
committed
Use EventEmitterTrait instead of base class
1 parent 30c99d2 commit 1982258

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

src/Request.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace React\HttpClient;
44

5-
use Evenement\EventEmitter;
5+
use Evenement\EventEmitterTrait;
66
use Guzzle\Parser\Message\MessageParser;
77
use React\SocketClient\ConnectorInterface;
88
use React\Stream\WritableStreamInterface;
@@ -14,8 +14,10 @@
1414
* @event error
1515
* @event end
1616
*/
17-
class Request extends EventEmitter implements WritableStreamInterface
17+
class Request implements WritableStreamInterface
1818
{
19+
use EventEmitterTrait;
20+
1921
const STATE_INIT = 0;
2022
const STATE_WRITING_HEAD = 1;
2123
const STATE_HEAD_WRITTEN = 2;

src/Response.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace React\HttpClient;
44

5-
use Evenement\EventEmitter;
5+
use Evenement\EventEmitterTrait;
66
use React\Stream\ReadableStreamInterface;
77
use React\Stream\Stream;
88
use React\Stream\Util;
@@ -13,8 +13,10 @@
1313
* @event error
1414
* @event end
1515
*/
16-
class Response extends EventEmitter implements ReadableStreamInterface
16+
class Response implements ReadableStreamInterface
1717
{
18+
use EventEmitterTrait;
19+
1820
private $stream;
1921
private $protocol;
2022
private $version;

0 commit comments

Comments
 (0)