@@ -164,7 +164,7 @@ public function addQueryDegeneration(Degeneration $degeneration)
164
164
*
165
165
* @return bool
166
166
*/
167
- public function enableQueryConditions ()
167
+ public function enableQueryConditions (): bool
168
168
{
169
169
return $ this ->transport ->addQueryDegeneration (new Conditions ());
170
170
}
@@ -174,18 +174,20 @@ public function enableQueryConditions()
174
174
*
175
175
* @param string $host
176
176
*/
177
- public function setHost ($ host )
177
+ public function setHost ($ host ): void
178
178
{
179
179
$ this ->connectHost = $ host ;
180
180
$ this ->transport ()->setHost ($ host );
181
181
}
182
182
183
183
/**
184
+ * max_execution_time , in int value (seconds)
185
+ *
184
186
* @return Settings
185
187
*/
186
- public function setTimeout (int $ timeout )
188
+ public function setTimeout (int | float $ timeout ): Settings
187
189
{
188
- return $ this ->settings ()->max_execution_time ($ timeout );
190
+ return $ this ->settings ()->max_execution_time (intval ( $ timeout) );
189
191
}
190
192
191
193
/**
@@ -199,7 +201,7 @@ public function getTimeout(): int
199
201
/**
200
202
* ConnectTimeOut in seconds ( support 1.5 = 1500ms )
201
203
*/
202
- public function setConnectTimeOut (float $ connectTimeOut )
204
+ public function setConnectTimeOut (float $ connectTimeOut ): void
203
205
{
204
206
$ this ->transport ()->setConnectTimeOut ($ connectTimeOut );
205
207
}
@@ -215,7 +217,7 @@ public function getConnectTimeOut(): float
215
217
/**
216
218
* @return Http
217
219
*/
218
- public function transport ()
220
+ public function transport (): Http
219
221
{
220
222
if (!$ this ->transport ) {
221
223
throw new \InvalidArgumentException ('Empty transport class ' );
@@ -227,23 +229,23 @@ public function transport()
227
229
/**
228
230
* @return string
229
231
*/
230
- public function getConnectHost ()
232
+ public function getConnectHost (): string
231
233
{
232
234
return $ this ->connectHost ;
233
235
}
234
236
235
237
/**
236
238
* @return string
237
239
*/
238
- public function getConnectPassword ()
240
+ public function getConnectPassword (): string
239
241
{
240
242
return $ this ->connectPassword ;
241
243
}
242
244
243
245
/**
244
246
* @return string
245
247
*/
246
- public function getConnectPort ()
248
+ public function getConnectPort (): string
247
249
{
248
250
return $ this ->connectPort ;
249
251
}
0 commit comments