Skip to content

Commit d27f53c

Browse files
committed
Event parameter handling fixed (#322)
1 parent d56d2cc commit d27f53c

File tree

5 files changed

+17
-14
lines changed

5 files changed

+17
-14
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) princip
1717
### Affected Classes
1818
- NaN
1919

20+
## [1.5.3] - 2020-08-24
21+
### Fixed
22+
- Event parameter handling fixed (#322)
23+
2024
## [1.5.2] - 2020-08-24
2125
### Added
2226
- IDLE like support added (#185)

src/IMAP/Events/MessageDeletedEvent.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ class MessageDeletedEvent extends Event {
1111

1212
/**
1313
* Create a new event instance.
14-
* @var Message $message
14+
* @var Message[] $messages
1515
* @return void
1616
*/
17-
public function __construct($message) {
18-
$this->message = $message;
17+
public function __construct($messages) {
18+
$this->message = $messages[0];
1919
}
2020
}

src/IMAP/Events/MessageMovedEvent.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,11 @@ class MessageMovedEvent extends Event {
1313

1414
/**
1515
* Create a new event instance.
16-
* @var Message $old_message
17-
* @var Message $new_message
16+
* @var Message[] $messages
1817
* @return void
1918
*/
20-
public function __construct($old_message, $new_message) {
21-
$this->old_message = $old_message;
22-
$this->new_message = $new_message;
19+
public function __construct($messages) {
20+
$this->old_message = $messages[0];
21+
$this->new_message = $messages[1];
2322
}
2423
}

src/IMAP/Events/MessageNewEvent.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ class MessageNewEvent extends Event {
1111

1212
/**
1313
* Create a new event instance.
14-
* @var Message $message
14+
* @var Message[] $messages
1515
* @return void
1616
*/
17-
public function __construct($message) {
18-
$this->message = $message;
17+
public function __construct($messages) {
18+
$this->message = $messages[0];
1919
}
2020
}

src/IMAP/Events/MessageRestoredEvent.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ class MessageRestoredEvent extends Event {
1111

1212
/**
1313
* Create a new event instance.
14-
* @var Message $message
14+
* @var Message[] $messages
1515
* @return void
1616
*/
17-
public function __construct($message) {
18-
$this->message = $message;
17+
public function __construct($messages) {
18+
$this->message = $messages[0];
1919
}
2020
}

0 commit comments

Comments
 (0)