Net_SSH2 D

Total Complexity 341
Dependencies 5
Dependents 0
Total lines 2,748
Lines of code 1,430
Logical lines of code 1,012
Comment lines 929
Methods 41
Properties 51

Methods 41

Method Rating Maintainability Complexity Lines of code
_key_exchange()
D
4
111 419
_get_channel_packet()
D
30 31 118
Net_SSH2()
C
27
21 144
_filter()
B
39 18 64
login()
B
38 17 68
getServerPublicHostKey()
A
37 12 74
_get_binary_packet()
A
42 13 48
_privatekey_login()
A
39 11 64
exec()
A
45 10 44
_append_log()
A
45 10 44
_initShell()
A
43 9 48
_keyboard_interactive_process()
A
43 9 48
read()
A
50 10 27
_send_binary_packet()
A
47 8 30
_send_channel_packet()
A
49 7 34
_format_log()
S
50 4 27
getLog()
S
60 4 15
_define_array()
S
62 4 12
write()
S
62 4 11
_close_channel()
S
63 3 10
disconnect()
S
71 3 6
_keyboard_interactive_login()
S
63 2 10
_disconnect()
S
65 2 9
getLanguagesServer2Client()
S
83 1 3
getCompressionAlgorithmsServer2Client()
S
83 1 3
getLanguagesClient2Server()
S
83 1 3
getEncryptionAlgorithmsClient2Server()
S
83 1 3
getCompressionAlgorithmsClient2Server()
S
83 1 3
getMACAlgorithmsServer2Client()
S
83 1 3
getMACAlgorithmsClient2Server()
S
83 1 3
getEncryptionAlgorithmsServer2Client()
S
83 1 3
setTimeout()
S
81 1 3
getServerHostKeyAlgorithms()
S
83 1 3
getKexAlgorithms()
S
83 1 3
getServerIdentification()
S
83 1 3
getLastError()
S
79 1 3
getErrors()
S
83 1 3
disableQuietMode()
S
82 1 3
enableQuietMode()
S
82 1 3
__destruct()
S
83 1 3
_string_shift()
S
73 1 5