@@ -19,7 +19,7 @@ discard block |
||
19 | 19 | use function implode; |
20 | 20 | use function is_int; |
21 | 21 | |
22 | -class TS3Client implements LoggerAwareInterface{ |
|
22 | +class TS3Client implements LoggerAwareInterface { |
|
23 | 23 | use LoggerAwareTrait; |
24 | 24 | |
25 | 25 | /** |
@@ -38,7 +38,7 @@ discard block |
||
38 | 38 | * @param \chillerlan\Settings\SettingsContainerInterface $config |
39 | 39 | * @param \Psr\Log\LoggerInterface|null $logger |
40 | 40 | */ |
41 | - public function __construct(SettingsContainerInterface $config, LoggerInterface $logger = null){ |
|
41 | + public function __construct(SettingsContainerInterface $config, LoggerInterface $logger = null) { |
|
42 | 42 | $this->config = $config; |
43 | 43 | $this->logger = $logger ?? new NullLogger; |
44 | 44 | } |
@@ -46,7 +46,7 @@ discard block |
||
46 | 46 | /** |
47 | 47 | * |
48 | 48 | */ |
49 | - public function __destruct(){ |
|
49 | + public function __destruct() { |
|
50 | 50 | $this->disconnect(); |
51 | 51 | } |
52 | 52 | |
@@ -55,19 +55,19 @@ discard block |
||
55 | 55 | */ |
56 | 56 | public function connect():TS3Client{ |
57 | 57 | |
58 | - if(is_resource($this->socket)){ |
|
58 | + if (is_resource($this->socket)) { |
|
59 | 59 | return $this; |
60 | 60 | } |
61 | 61 | |
62 | 62 | /** @phan-suppress-next-line PhanTypeMismatchArgumentInternal stupid inconsistent callables... */ |
63 | - set_error_handler(function($severity, $msg, $file, $line){ |
|
63 | + set_error_handler(function($severity, $msg, $file, $line) { |
|
64 | 64 | throw new ErrorException($msg, 0, $severity, $file, $line); |
65 | 65 | }); |
66 | 66 | |
67 | - try{ |
|
67 | + try { |
|
68 | 68 | $this->socket = fsockopen($this->config->host, $this->config->port); |
69 | 69 | } |
70 | - catch(Throwable $e){ |
|
70 | + catch (Throwable $e) { |
|
71 | 71 | throw new TS3ClientException('could not connect: #'.$e->getMessage()); |
72 | 72 | } |
73 | 73 | |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | */ |
90 | 90 | public function disconnect():TS3Client{ |
91 | 91 | |
92 | - if(is_resource($this->socket)){ |
|
92 | + if (is_resource($this->socket)) { |
|
93 | 93 | $this->send('logout'); |
94 | 94 | $this->send('quit'); |
95 | 95 | |
@@ -107,20 +107,20 @@ discard block |
||
107 | 107 | */ |
108 | 108 | public function send(string $command, array $params = null):TS3Response{ |
109 | 109 | |
110 | - if(!$this->socket){ |
|
110 | + if (!$this->socket) { |
|
111 | 111 | throw new TS3ClientException('not connected'); |
112 | 112 | } |
113 | 113 | |
114 | 114 | $command = trim($command); |
115 | 115 | |
116 | - if(empty($command)){ |
|
116 | + if (empty($command)) { |
|
117 | 117 | throw new TS3ClientException('empty command'); |
118 | 118 | } |
119 | 119 | |
120 | - if(!empty($params)){ |
|
120 | + if (!empty($params)) { |
|
121 | 121 | $args = []; |
122 | 122 | |
123 | - foreach($params as $k => $param){ |
|
123 | + foreach ($params as $k => $param) { |
|
124 | 124 | $args[] = is_int($k) |
125 | 125 | ? '-'.trim($param) |
126 | 126 | : trim($k).'='.$param; |
@@ -131,7 +131,7 @@ discard block |
||
131 | 131 | |
132 | 132 | $this->logger->debug('command: '.$command); |
133 | 133 | |
134 | - if(fwrite($this->socket, $command."\n") !== false){ |
|
134 | + if (fwrite($this->socket, $command."\n") !== false) { |
|
135 | 135 | $response = stream_get_contents($this->socket); |
136 | 136 | |
137 | 137 | $this->logger->debug('response: '.$response); |