protected function parseServer($server) { $parts = explode('@', $server); $creds = explode(':', $parts[0]); $dns = explode(':', $parts[1]); return ['user' => $creds[0], 'password' => $creds[1], 'host' => $dns[0], 'port' => $dns[1]]; }