Completed
Push — master ( f836de...b537f9 )
by y
01:15
created
src/DatagramClient.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
      *
13 13
      * @return int
14 14
      */
15
-    final public static function getType (): int {
15
+    final public static function getType(): int {
16 16
         return SOCK_DGRAM;
17 17
     }
18 18
 
Please login to merge, or discard this patch.
src/ReactiveInterface.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,13 +14,13 @@
 block discarded – undo
14 14
      *
15 15
      * @return void
16 16
      */
17
-    public function onOutOfBand (): void;
17
+    public function onOutOfBand(): void;
18 18
 
19 19
     /**
20 20
      * Called by the reactor when the socket has readable data.
21 21
      *
22 22
      * @return void
23 23
      */
24
-    public function onReadable (): void;
24
+    public function onReadable(): void;
25 25
 
26 26
 }
27 27
\ No newline at end of file
Please login to merge, or discard this patch.
src/WebSocket/WebSocketError.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
      */
26 26
     protected $frame;
27 27
 
28
-    public function __construct (int $code, string $message = '', Frame $frame = null, Throwable $previous = null) {
28
+    public function __construct(int $code, string $message = '', Frame $frame = null, Throwable $previous = null) {
29 29
         parent::__construct($message, $code, $previous);
30 30
         $this->frame = $frame;
31 31
     }
@@ -33,14 +33,14 @@  discard block
 block discarded – undo
33 33
     /**
34 34
      * @return mixed
35 35
      */
36
-    public function getExtra () {
36
+    public function getExtra() {
37 37
         return $this->extra;
38 38
     }
39 39
 
40 40
     /**
41 41
      * @return Frame|null
42 42
      */
43
-    public function getFrame () {
43
+    public function getFrame() {
44 44
         return $this->frame;
45 45
     }
46 46
 
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
      * @param mixed $extra
49 49
      * @return $this
50 50
      */
51
-    public function setExtra ($extra) {
51
+    public function setExtra($extra) {
52 52
         $this->extra = $extra;
53 53
         return $this;
54 54
     }
Please login to merge, or discard this patch.
src/AbstractClient.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
      *
19 19
      * @return string
20 20
      */
21
-    public function __toString () {
21
+    public function __toString() {
22 22
         try {
23 23
             return implode(':', $this->getPeerName());
24 24
         }
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
      * @return $this
42 42
      * @throws SocketError
43 43
      */
44
-    public function connect (string $address, int $port = 0) {
44
+    public function connect(string $address, int $port = 0) {
45 45
         if (!@socket_connect($this->resource, $address, $port)) {
46 46
             // ignore expected errors for non-blocking connections
47 47
             $errno = SocketError::getLast($this->resource);
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
      * @return array `[ 0 => address, 1 => port ]`
62 62
      * @throws SocketError
63 63
      */
64
-    public function getPeerName (): array {
64
+    public function getPeerName(): array {
65 65
         if ($this->getDomain() === AF_UNIX) {
66 66
             return [$this->getOption(17), 0]; // SO_PEERCRED is not exposed by PHP
67 67
         }
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
      * @return int Total bytes sent.
82 82
      * @throws SocketError
83 83
      */
84
-    public function send (string $data, int $flags = 0): int {
84
+    public function send(string $data, int $flags = 0): int {
85 85
         $count = @socket_send($this->resource, $data, strlen($data), $flags);
86 86
         if ($count === false) {
87 87
             throw new SocketError($this->resource); // reliable errno
@@ -96,7 +96,7 @@  discard block
 block discarded – undo
96 96
      * @return $this
97 97
      * @throws SocketError `int` total bytes sent is set as the extra data.
98 98
      */
99
-    public function write (string $data) {
99
+    public function write(string $data) {
100 100
         $length = strlen($data);
101 101
         $total = 0;
102 102
         while ($total < $length) {
Please login to merge, or discard this patch.
src/SocketInterface.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -27,20 +27,20 @@
 block discarded – undo
27 27
      *
28 28
      * @return int
29 29
      */
30
-    public function getId (): int;
30
+    public function getId(): int;
31 31
 
32 32
     /**
33 33
      * Returns the underlying socket resource.
34 34
      *
35 35
      * @return resource
36 36
      */
37
-    public function getResource ();
37
+    public function getResource();
38 38
 
39 39
     /**
40 40
      * Whether the underlying resource is usable.
41 41
      *
42 42
      * @return bool
43 43
      */
44
-    public function isOpen (): bool;
44
+    public function isOpen(): bool;
45 45
 
46 46
 }
47 47
\ No newline at end of file
Please login to merge, or discard this patch.
src/SocketError.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
      * @param resource $resource PHP socket resource, or `null` for the global error.
30 30
      * @return int If the resource is closed or not a socket, `SOCKET_EBADF` is returned.
31 31
      */
32
-    public static function getLast ($resource = null) {
32
+    public static function getLast($resource = null) {
33 33
         if (isset($resource)) {
34 34
             if (@get_resource_type($resource) !== 'Socket') {
35 35
                 return SOCKET_EBADF; // Bad file descriptor
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
      * @param int $fallback Code to assume if one can't be found via the subject.
63 63
      * @param SocketError|null $previous Slippage of a prior error.
64 64
      */
65
-    public function __construct ($subject = null, $fallback = 0, SocketError $previous = null) {
65
+    public function __construct($subject = null, $fallback = 0, SocketError $previous = null) {
66 66
         if ($errno = is_int($subject) ? $subject : static::getLast($subject)) {
67 67
             $message = socket_strerror($errno);
68 68
         }
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
     /**
78 78
      * @return mixed
79 79
      */
80
-    public function getExtra () {
80
+    public function getExtra() {
81 81
         return $this->extra;
82 82
     }
83 83
 
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
      * @param mixed $extra
86 86
      * @return $this
87 87
      */
88
-    public function setExtra ($extra) {
88
+    public function setExtra($extra) {
89 89
         $this->extra = $extra;
90 90
         return $this;
91 91
     }
Please login to merge, or discard this patch.
src/AbstractServer.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
      *
19 19
      * @return string
20 20
      */
21
-    public function __toString () {
21
+    public function __toString() {
22 22
         try {
23 23
             return implode(':', $this->getSockName());
24 24
         }
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
      * @return $this
41 41
      * @throws SocketError
42 42
      */
43
-    public function bind (string $address, int $port = 0) {
43
+    public function bind(string $address, int $port = 0) {
44 44
         if (!@socket_bind($this->resource, $address, $port)) {
45 45
             throw new SocketError($this->resource, SOCKET_EOPNOTSUPP);
46 46
         }
Please login to merge, or discard this patch.
src/WebSocket/Frame.php 1 patch
Spacing   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -41,15 +41,15 @@  discard block
 block discarded – undo
41 41
         0x0f => 'RESERVED CONTROL 0x0f',
42 42
     ];
43 43
 
44
-    const CLOSE_NORMAL = 1000;              // mutual closure
45
-    const CLOSE_INTERRUPT = 1001;           // abrupt closure due to hangups, reboots, "going away"
46
-    const CLOSE_PROTOCOL_ERROR = 1002;      // invalid behavior / framing
47
-    const CLOSE_UNHANDLED_DATA = 1003;      // message handler doesn't want the payload
48
-    const CLOSE_BAD_DATA = 1007;            // message handler can't understand the payload
49
-    const CLOSE_POLICY_VIOLATION = 1008;    // generic "access denied"
50
-    const CLOSE_TOO_LARGE = 1009;           // unacceptable payload size
51
-    const CLOSE_EXPECTATION = 1010;         // peer closed because it wants extensions (listed in the reason)
52
-    const CLOSE_INTERNAL_ERROR = 1011;      // like http 500
44
+    const CLOSE_NORMAL = 1000; // mutual closure
45
+    const CLOSE_INTERRUPT = 1001; // abrupt closure due to hangups, reboots, "going away"
46
+    const CLOSE_PROTOCOL_ERROR = 1002; // invalid behavior / framing
47
+    const CLOSE_UNHANDLED_DATA = 1003; // message handler doesn't want the payload
48
+    const CLOSE_BAD_DATA = 1007; // message handler can't understand the payload
49
+    const CLOSE_POLICY_VIOLATION = 1008; // generic "access denied"
50
+    const CLOSE_TOO_LARGE = 1009; // unacceptable payload size
51
+    const CLOSE_EXPECTATION = 1010; // peer closed because it wants extensions (listed in the reason)
52
+    const CLOSE_INTERNAL_ERROR = 1011; // like http 500
53 53
 
54 54
     /**
55 55
      * @var bool
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
      * @param int $opCode
80 80
      * @param string $payload
81 81
      */
82
-    public function __construct (bool $final, int $rsv, int $opCode, string $payload) {
82
+    public function __construct(bool $final, int $rsv, int $opCode, string $payload) {
83 83
         $this->final = $final;
84 84
         $this->rsv = $rsv;
85 85
         $this->opCode = $opCode;
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
      *
92 92
      * @return string
93 93
      */
94
-    public function __toString () {
94
+    public function __toString() {
95 95
         if ($this->isClose()) {
96 96
             return $this->getCloseReason();
97 97
         }
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
      *
106 106
      * @return int
107 107
      */
108
-    final public function getCloseCode (): int {
108
+    final public function getCloseCode(): int {
109 109
         $code = substr($this->payload, 0, 2);
110 110
         return isset($code[1]) ? unpack('n', $code)[1] : self::CLOSE_NORMAL;
111 111
     }
@@ -117,126 +117,126 @@  discard block
 block discarded – undo
117 117
      *
118 118
      * @return string
119 119
      */
120
-    final public function getCloseReason (): string {
120
+    final public function getCloseReason(): string {
121 121
         return substr($this->payload, 2);
122 122
     }
123 123
 
124 124
     /**
125 125
      * @return int
126 126
      */
127
-    final public function getLength (): int {
127
+    final public function getLength(): int {
128 128
         return strlen($this->payload);
129 129
     }
130 130
 
131 131
     /**
132 132
      * @return string
133 133
      */
134
-    public function getName (): string {
134
+    public function getName(): string {
135 135
         return self::NAMES[$this->opCode];
136 136
     }
137 137
 
138 138
     /**
139 139
      * @return int
140 140
      */
141
-    final public function getOpCode (): int {
141
+    final public function getOpCode(): int {
142 142
         return $this->opCode;
143 143
     }
144 144
 
145 145
     /**
146 146
      * @return string
147 147
      */
148
-    final public function getPayload (): string {
148
+    final public function getPayload(): string {
149 149
         return $this->payload;
150 150
     }
151 151
 
152 152
     /**
153 153
      * @return int
154 154
      */
155
-    final public function getRsv (): int {
155
+    final public function getRsv(): int {
156 156
         return $this->rsv;
157 157
     }
158 158
 
159 159
     /**
160 160
      * @return bool
161 161
      */
162
-    final public function hasRsv1 (): bool {
163
-        return (bool)($this->rsv & self::RSV1);
162
+    final public function hasRsv1(): bool {
163
+        return (bool) ($this->rsv & self::RSV1);
164 164
     }
165 165
 
166 166
     /**
167 167
      * @return bool
168 168
      */
169
-    final public function hasRsv2 (): bool {
170
-        return (bool)($this->rsv & self::RSV2);
169
+    final public function hasRsv2(): bool {
170
+        return (bool) ($this->rsv & self::RSV2);
171 171
     }
172 172
 
173 173
     /**
174 174
      * @return bool
175 175
      */
176
-    final public function hasRsv3 (): bool {
177
-        return (bool)($this->rsv & self::RSV3);
176
+    final public function hasRsv3(): bool {
177
+        return (bool) ($this->rsv & self::RSV3);
178 178
     }
179 179
 
180 180
     /**
181 181
      * @return bool
182 182
      */
183
-    final public function isBinary (): bool {
183
+    final public function isBinary(): bool {
184 184
         return $this->opCode === self::OP_BINARY;
185 185
     }
186 186
 
187 187
     /**
188 188
      * @return bool
189 189
      */
190
-    final public function isClose (): bool {
190
+    final public function isClose(): bool {
191 191
         return $this->opCode === self::OP_CLOSE;
192 192
     }
193 193
 
194 194
     /**
195 195
      * @return bool
196 196
      */
197
-    final public function isContinue (): bool {
197
+    final public function isContinue(): bool {
198 198
         return $this->opCode === self::OP_CONTINUE;
199 199
     }
200 200
 
201 201
     /**
202 202
      * @return bool
203 203
      */
204
-    final public function isControl (): bool {
204
+    final public function isControl(): bool {
205 205
         return $this->opCode >= self::OP_CLOSE;
206 206
     }
207 207
 
208 208
     /**
209 209
      * @return bool
210 210
      */
211
-    final public function isData (): bool {
211
+    final public function isData(): bool {
212 212
         return $this->opCode < self::OP_CLOSE;
213 213
     }
214 214
 
215 215
     /**
216 216
      * @return bool
217 217
      */
218
-    final public function isFinal (): bool {
218
+    final public function isFinal(): bool {
219 219
         return $this->final;
220 220
     }
221 221
 
222 222
     /**
223 223
      * @return bool
224 224
      */
225
-    final public function isPing (): bool {
225
+    final public function isPing(): bool {
226 226
         return $this->opCode === self::OP_PING;
227 227
     }
228 228
 
229 229
     /**
230 230
      * @return bool
231 231
      */
232
-    final public function isPong (): bool {
232
+    final public function isPong(): bool {
233 233
         return $this->opCode === self::OP_PONG;
234 234
     }
235 235
 
236 236
     /**
237 237
      * @return bool
238 238
      */
239
-    final public function isText (): bool {
239
+    final public function isText(): bool {
240 240
         return $this->opCode === self::OP_TEXT;
241 241
     }
242 242
 
Please login to merge, or discard this patch.
src/AbstractSocket.php 2 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -151,7 +151,7 @@  discard block
 block discarded – undo
151 151
      * @see https://php.net/socket_get_option
152 152
      *
153 153
      * @param int $option `SO_*` option constant.
154
-     * @return mixed The option's value. This is never `false`.
154
+     * @return integer The option's value. This is never `false`.
155 155
      * @throws SocketError
156 156
      */
157 157
     public function getOption (int $option) {
@@ -213,7 +213,7 @@  discard block
 block discarded – undo
213 213
      * @see await()
214 214
      *
215 215
      * @param int $channel `SocketInterface` channel constant.
216
-     * @param float|null $timeout Maximum seconds to block. `NULL` blocks forever. Defaults to a poll.
216
+     * @param integer $timeout Maximum seconds to block. `NULL` blocks forever. Defaults to a poll.
217 217
      * @return bool
218 218
      * @throws SocketError
219 219
      */
Please login to merge, or discard this patch.
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
      *
15 15
      * @return int
16 16
      */
17
-    abstract public static function getType (): int;
17
+    abstract public static function getType(): int;
18 18
 
19 19
     /**
20 20
      * The underlying PHP resource.
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
      * @return static
34 34
      * @throws SocketError
35 35
      */
36
-    public static function create (int $domain = AF_INET, ...$extra) {
36
+    public static function create(int $domain = AF_INET, ...$extra) {
37 37
         if (!$resource = @socket_create($domain, static::getType(), 0)) { // auto-protocol
38 38
             throw new SocketError; // reliable errno
39 39
         }
@@ -49,12 +49,12 @@  discard block
 block discarded – undo
49 49
      * @throws InvalidArgumentException Not a socket resource, or the socket is of the wrong type.
50 50
      * @throws SocketError Slippage of an existing error on the resource.
51 51
      */
52
-    public function __construct ($resource) {
52
+    public function __construct($resource) {
53 53
         if (!is_resource($resource) or get_resource_type($resource) !== 'Socket') {
54 54
             throw new InvalidArgumentException('Expected an open socket resource.', SOCKET_EBADF);
55 55
         }
56 56
         elseif (socket_get_option($resource, SOL_SOCKET, SO_TYPE) !== static::getType()) {
57
-            throw new InvalidArgumentException('Invalid socket type for ' . static::class, SOCKET_ESOCKTNOSUPPORT);
57
+            throw new InvalidArgumentException('Invalid socket type for '.static::class, SOCKET_ESOCKTNOSUPPORT);
58 58
         }
59 59
         elseif ($errno = SocketError::getLast($resource)) {
60 60
             // "File descriptor in bad state"
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
      *
69 69
      * @see close()
70 70
      */
71
-    public function __destruct () {
71
+    public function __destruct() {
72 72
         if ($this->isOpen()) {
73 73
             $this->close();
74 74
         }
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
      * @return $this
86 86
      * @throws SocketError
87 87
      */
88
-    public function await (int $channel) {
88
+    public function await(int $channel) {
89 89
         $rwe = [$channel => [$this->resource]];
90 90
         if (!@socket_select($rwe[0], $rwe[1], $rwe[2], null)) {
91 91
             throw new SocketError($this->resource);
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
      *
99 99
      * @return $this
100 100
      */
101
-    final public function awaitOutOfBand () {
101
+    final public function awaitOutOfBand() {
102 102
         return $this->await(self::CH_EXCEPT);
103 103
     }
104 104
 
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
      *
108 108
      * @return $this
109 109
      */
110
-    final public function awaitReadable () {
110
+    final public function awaitReadable() {
111 111
         return $this->await(self::CH_READ);
112 112
     }
113 113
 
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
      *
117 117
      * @return $this
118 118
      */
119
-    final public function awaitWritable () {
119
+    final public function awaitWritable() {
120 120
         return $this->await(self::CH_WRITE);
121 121
     }
122 122
 
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
      *
128 128
      * @return $this
129 129
      */
130
-    public function close () {
130
+    public function close() {
131 131
         socket_close($this->resource); // never errors
132 132
         return $this;
133 133
     }
@@ -137,15 +137,15 @@  discard block
 block discarded – undo
137 137
      *
138 138
      * @return int
139 139
      */
140
-    final public function getDomain (): int {
140
+    final public function getDomain(): int {
141 141
         return $this->getOption(39); // SO_DOMAIN is not exposed by PHP
142 142
     }
143 143
 
144 144
     /**
145 145
      * @return int
146 146
      */
147
-    final public function getId (): int {
148
-        return (int)$this->resource;
147
+    final public function getId(): int {
148
+        return (int) $this->resource;
149 149
     }
150 150
 
151 151
     /**
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
      * @return mixed The option's value. This is never `false`.
158 158
      * @throws SocketError
159 159
      */
160
-    public function getOption (int $option) {
160
+    public function getOption(int $option) {
161 161
         $value = @socket_get_option($this->resource, SOL_SOCKET, $option);
162 162
         if ($value === false) {
163 163
             throw new SocketError($this->resource, SOCKET_EINVAL);
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
     /**
169 169
      * @return resource
170 170
      */
171
-    final public function getResource () {
171
+    final public function getResource() {
172 172
         return $this->resource;
173 173
     }
174 174
 
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
      * @return array `[ 0 => address, 1 => port ]`
181 181
      * @throws SocketError
182 182
      */
183
-    public function getSockName (): array {
183
+    public function getSockName(): array {
184 184
         if (!@socket_getsockname($this->resource, $addr, $port)) {
185 185
             throw new SocketError($this->resource, SOCKET_EOPNOTSUPP);
186 186
         }
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
     /**
191 191
      * @return bool
192 192
      */
193
-    public function isOpen (): bool {
193
+    public function isOpen(): bool {
194 194
         return is_resource($this->resource);
195 195
     }
196 196
 
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
      *
202 202
      * @return bool
203 203
      */
204
-    final public function isOutOfBand (): bool {
204
+    final public function isOutOfBand(): bool {
205 205
         return $this->isReady(self::CH_EXCEPT);
206 206
     }
207 207
 
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
      *
213 213
      * @return bool
214 214
      */
215
-    final public function isReadable (): bool {
215
+    final public function isReadable(): bool {
216 216
         return $this->isReady(self::CH_READ);
217 217
     }
218 218
 
@@ -226,15 +226,15 @@  discard block
 block discarded – undo
226 226
      * @return bool
227 227
      * @throws SocketError
228 228
      */
229
-    public function isReady (int $channel, ?float $timeout = 0): bool {
229
+    public function isReady(int $channel, ?float $timeout = 0): bool {
230 230
         $rwe = [$channel => [$this->resource]];
231 231
         // core casts non-null timeout to int.
232 232
         // usec is ignored if timeout is null.
233
-        $usec = (int)(fmod($timeout, 1) * 1000000);
233
+        $usec = (int) (fmod($timeout, 1) * 1000000);
234 234
         if (false === $count = @socket_select($rwe[0], $rwe[1], $rwe[2], $timeout, $usec)) {
235 235
             throw new SocketError($this->resource);
236 236
         }
237
-        return (bool)$count;
237
+        return (bool) $count;
238 238
     }
239 239
 
240 240
     /**
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
      *
245 245
      * @return bool
246 246
      */
247
-    final public function isWritable (): bool {
247
+    final public function isWritable(): bool {
248 248
         return $this->isReady(self::CH_WRITE);
249 249
     }
250 250
 
@@ -268,7 +268,7 @@  discard block
 block discarded – undo
268 268
      * @return $this
269 269
      * @throws SocketError
270 270
      */
271
-    public function setBlocking (bool $blocking) {
271
+    public function setBlocking(bool $blocking) {
272 272
         if ($blocking ? @socket_set_block($this->resource) : @socket_set_nonblock($this->resource)) {
273 273
             return $this;
274 274
         }
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
      * @return $this
286 286
      * @throws SocketError
287 287
      */
288
-    public function setOption (int $option, $value) {
288
+    public function setOption(int $option, $value) {
289 289
         if (!@socket_set_option($this->resource, SOL_SOCKET, $option, $value)) {
290 290
             throw new SocketError($this->resource, SOCKET_EINVAL);
291 291
         }
@@ -298,10 +298,10 @@  discard block
 block discarded – undo
298 298
      * @param float $timeout Zero means "no timeout" (block forever).
299 299
      * @return $this
300 300
      */
301
-    public function setTimeout (float $timeout) {
301
+    public function setTimeout(float $timeout) {
302 302
         $tv = [
303
-            'sec' => (int)$timeout,
304
-            'usec' => (int)(fmod($timeout, 1) * 1000000)
303
+            'sec' => (int) $timeout,
304
+            'usec' => (int) (fmod($timeout, 1) * 1000000)
305 305
         ];
306 306
         $this->setOption(SO_RCVTIMEO, $tv);
307 307
         $this->setOption(SO_SNDTIMEO, $tv);
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
      * @return $this
332 332
      * @throws SocketError
333 333
      */
334
-    public function shutdown (int $channel) {
334
+    public function shutdown(int $channel) {
335 335
         if (!@socket_shutdown($this->resource, $channel)) {
336 336
             throw new SocketError($this->resource); // reliable errno
337 337
         }
Please login to merge, or discard this patch.