rugk/threema-msgapi-sdk-php

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
source/Threema/MsgApi/Commands/DownloadFile.php20
source/Threema/MsgApi/Commands/FetchPublicKey.php19
source/Threema/MsgApi/Commands/LookupEmail.php23
A
1 hr
source/Threema/MsgApi/Commands/LookupPhone.php23
A
1 hr
source/Threema/MsgApi/Commands/MultiPartCommandInterface.php6
source/Threema/MsgApi/Commands/Results/CapabilityResult.php43
source/Threema/MsgApi/Commands/Results/CreditsResult.php21
source/Threema/MsgApi/Commands/Results/DownloadFileResult.php23
source/Threema/MsgApi/Commands/Results/FetchPublicKeyResult.php23
source/Threema/MsgApi/Commands/Results/LookupIdResult.php25
A
1 hr
source/Threema/MsgApi/Commands/Results/Result.php28
source/Threema/MsgApi/Commands/Results/SendE2EResult.php27
A
1 hr
source/Threema/MsgApi/Commands/Results/SendSimpleResult.php29
A
1 hr
source/Threema/MsgApi/Commands/Results/UploadFileResult.php25
A
1 hr
source/Threema/MsgApi/Commands/SendE2E.php34
source/Threema/MsgApi/Commands/SendSimple.php27
source/Threema/MsgApi/Commands/UploadFile.php22
source/Threema/MsgApi/Connection.php189
B
5 hrs
source/Threema/MsgApi/ConnectionSettings.php50
A
1 hr
source/Threema/MsgApi/Constants.php9
source/Threema/MsgApi/Exceptions/BadMessageException.php4
source/Threema/MsgApi/Exceptions/DecryptionFailedException.php4
source/Threema/MsgApi/Exceptions/InvalidArgumentException.php4
source/Threema/MsgApi/Exceptions/UnsupportedMessageTypeException.php4
source/Threema/MsgApi/Helpers/E2EHelper.php196
D
2 days
source/Threema/MsgApi/Helpers/ReceiveMessageResult.php36
source/Threema/MsgApi/Messages/DeliveryReceipt.php42
source/Threema/MsgApi/Messages/FileMessage.php43
A
45 mins
source/Threema/MsgApi/Messages/ImageMessage.php28
source/Threema/MsgApi/Messages/TextMessage.php18
source/Threema/MsgApi/Messages/ThreemaMessage.php5
source/Threema/MsgApi/PublicKeyStore.php21
source/Threema/MsgApi/PublicKeyStores/File.php41
A
45 mins
source/Threema/MsgApi/PublicKeyStores/PhpFile.php87
A
1 hr
source/Threema/MsgApi/Receiver.php46
source/Threema/MsgApi/Tests/CommonTests.php21
source/Threema/MsgApi/Tests/Constants.php12
source/Threema/MsgApi/Tests/CryptToolTest.php146
source/Threema/MsgApi/Tools/CryptTool.php272
D
1 day
source/Threema/MsgApi/Tools/CryptToolSalt.php80
source/Threema/MsgApi/Tools/CryptToolSodium.php70
source/Threema/MsgApi/Tools/CryptToolSodiumDep.php47
source/Threema/MsgApi/Tools/EncryptResult.php26
source/Threema/MsgApi/Tools/FileAnalysisResult.php24
source/Threema/MsgApi/Tools/FileAnalysisTool.php25
A
35 mins
source/bootstrap.php31
threema-msgapi-tool.php16