Skip to content

Commit 6f52ca4

Browse files
committed
resolve #1 issue
1 parent 48e509a commit 6f52ca4

File tree

7 files changed

+13
-8
lines changed

7 files changed

+13
-8
lines changed

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ddrv/mailer",
3-
"version":"3.1.1",
3+
"version":"3.1.2",
44
"require":{
55
"php":">=5.3.0",
66
"ext-mbstring": "*"

src/Mailer.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
final class Mailer
1111
{
1212

13-
const MAILER_VERSION = "3.1.1";
13+
const MAILER_VERSION = "3.1.2";
1414

1515
const CHANNEL_DEFAULT = "default";
1616
const CHANNEL_ALL = "*";

src/Transport/Fake.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Ddrv\Mailer\Transport;
44

5+
use Closure;
56
use Ddrv\Mailer\Message;
67

78
final class Fake implements TransportInterface
@@ -27,7 +28,7 @@ public function getSender()
2728
return "";
2829
}
2930

30-
public function setLogger(callable $logger)
31+
public function setLogger(Closure $logger)
3132
{
3233
$this->logger = $logger;
3334
}

src/Transport/File.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Ddrv\Mailer\Transport;
44

5+
use Closure;
56
use Ddrv\Mailer\Message;
67

78
final class File implements TransportInterface
@@ -58,7 +59,7 @@ public function getSender()
5859
return $this->sender;
5960
}
6061

61-
public function setLogger(callable $logger)
62+
public function setLogger(Closure $logger)
6263
{
6364
$this->logger = $logger;
6465
}

src/Transport/Sendmail.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Ddrv\Mailer\Transport;
44

5+
use Closure;
56
use Ddrv\Mailer\Message;
67

78
final class Sendmail implements TransportInterface
@@ -46,7 +47,7 @@ public function getSender()
4647
return $this->sender;
4748
}
4849

49-
public function setLogger(callable $logger)
50+
public function setLogger(Closure $logger)
5051
{
5152
$this->logger = $logger;
5253
}

src/Transport/Smtp.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Ddrv\Mailer\Transport;
44

5+
use Closure;
56
use Ddrv\Mailer\Message;
67

78
final class Smtp implements TransportInterface
@@ -106,7 +107,7 @@ public function __destruct()
106107
fclose($this->socket);
107108
}
108109

109-
public function setLogger(callable $logger)
110+
public function setLogger(Closure $logger)
110111
{
111112
$this->logger = $logger;
112113
}

src/Transport/TransportInterface.php

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Ddrv\Mailer\Transport;
44

5+
use Closure;
56
use Ddrv\Mailer\Message;
67

78
interface TransportInterface
@@ -22,9 +23,9 @@ public function send(Message $message, $recipients);
2223
public function getSender();
2324

2425
/**
25-
* @param callable $logger
26+
* @param Closure $logger
2627
* @return void
2728
*/
28-
public function setLogger(callable $logger);
29+
public function setLogger(Closure $logger);
2930
}
3031

0 commit comments

Comments
 (0)