diff --git a/src/Messaging/PayloadConstructable.php b/src/Messaging/PayloadConstructable.php index 6c9d33f..dcb50d4 100644 --- a/src/Messaging/PayloadConstructable.php +++ b/src/Messaging/PayloadConstructable.php @@ -14,5 +14,5 @@ interface PayloadConstructable { - public function __construct(array $payload); + public function __construct(array $payload = []); } diff --git a/src/Messaging/PayloadTrait.php b/src/Messaging/PayloadTrait.php index e540b5a..bc2bb2b 100644 --- a/src/Messaging/PayloadTrait.php +++ b/src/Messaging/PayloadTrait.php @@ -24,7 +24,7 @@ trait PayloadTrait */ protected $payload; - public function __construct(array $payload) + public function __construct(array $payload = []) { $this->init(); $this->setPayload($payload);