| @@ -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); |