Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


PHP lint problems

(0 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]


PHP coding style problems

(0 errors, 156 warnings)

This section shows the coding style problems detected in the code by phpcs [More info]

payment/gateway/novalnet/lang/de/paygw_novalnet.php
(#40) The string key "api_config_heading" is not in the correct order, it should be before "pluginname"
(#42) The string key "novalnet_required_error" is not in the correct order, it should be before "pluginname_desc"
(#44) The string key "novalnet_key_password" is not in the correct order, it should be before "novalnet_trans_comments"
(#47) The string key "novalnet_key_password_help" is not in the correct order, it should be before "novalnet_public_key_help"
(#49) The string key "novalnet_active_payments" is not in the correct order, it should be before "novalnet_tariff_id"
(#52) The string key "live" is not in the correct order, it should be before "novalnet_tariff_id_help"
(#56) The string key "novalnet_vendor_script_heading" is not in the correct order, it should be before "sandbox"
(#60) The string key "novalnet_callback_test_mode" is not in the correct order, it should be before "novalnet_webhook_url_help"
(#64) The string key "novalnet_callback_emailtoaddr" is not in the correct order, it should be before "novalnet_webhook_url_error"
(#66) The string key "novalnet_callback_emailtoaddr_help" is not in the correct order, it should be before "novalnet_callback_test_mode_help"
(#72) The string key "novalnet_payment_authorize" is not in the correct order, it should be before "novalnet_payment_capture"
(#74) The string key "novalnet_payment_authorize_limit" is not in the correct order, it should be before "novalnet_payment_zero_amount_booking"
(#76) The string key "novalnet_due_date" is not in the correct order, it should be before "novalnet_payment_authorize_limit_help"
(#79) The string key "novalnet_due_date_help" is not in the correct order, it should be before "novalnet_prepayment_due_date"
(#82) The string key "novalnet_cashpayment_due_date" is not in the correct order, it should be before "novalnet_prepayment_due_date_help"
(#84) The string key "force_normal_payment" is not in the correct order, it should be before "novalnet_cashpayment_due_date_help"
(#91) The string key "CREDITCARD" is not in the correct order, it should be before "novalnet_guarantee_allow_b2b_help"
(#99) The string key "GUARANTEED_INVOICE" is not in the correct order, it should be before "INVOICE_DESCRIPTION"
(#103) The string key "CASHPAYMENT" is not in the correct order, it should be before "PREPAYMENT_DESCRIPTION"
(#107) The string key "IDEAL" is not in the correct order, it should be before "ONLINE_TRANSFER_DESCRIPTION"
(#108) The string key "GIROPAY" is not in the correct order, it should be before "IDEAL"
(#110) The string key "EPS" is not in the correct order, it should be before "GIROPAY_DESCRIPTION"
(#114) The string key "POSTFINANCE" is not in the correct order, it should be before "PRZELEWY24"
(#116) The string key "POSTFINANCE_CARD" is not in the correct order, it should be before "POSTFINANCE_DESCRIPTION"
(#118) The string key "MULTIBANCO" is not in the correct order, it should be before "POSTFINANCE_CARD_DESCRIPTION"
(#120) The string key "BANCONTACT" is not in the correct order, it should be before "MULTIBANCO_DESCRIPTION"
(#122) The string key "APPLEPAY" is not in the correct order, it should be before "BANCONTACT_DESCRIPTION"
(#127) The string key "ALIPAY" is not in the correct order, it should be before "TRUSTLY"
(#131) The string key "ONLINE_BANK_TRANSFER" is not in the correct order, it should be before "WECHATPAY_DESCRIPTION"
(#134) The string key "DIRECT_DEBIT_ACH" is not in the correct order, it should be before "ONLINE_BANK_TRANSFER_DESCRIPTION_1"
(#138) The string key "BLIK" is not in the correct order, it should be before "MBWAY_DESCRIPTION"
(#140) The string key "CASH_ON_DELIVERY" is not in the correct order, it should be before "PAYCONIQ"
(#145) The string key "novalnet_payment_error" is not in the correct order, it should be before "startpayment"
(#146) The string key "err:assert:paymentrecord" is not in the correct order, it should be before "novalnet_payment_error"
(#150) The string key "err:validatetransaction:itemid" is not in the correct order, it should be before "err:validatetransaction:paymentarea"
(#155) The string key "instalmentamount" is not in the correct order, it should be before "instalmenttid"
(#158) The string key "cancelled" is not in the correct order, it should be before "instalmentstatus"
(#160) The string key "completed" is not in the correct order, it should be before "pending"
(#163) The string key "course_description" is not in the correct order, it should be before "selectpaymentmethod"
(#168) The string key "startpayment:failed:btncancel" is not in the correct order, it should be before "startpayment:failed:title"
(#169) The string key "payment:returnpage" is not in the correct order, it should be before "startpayment:failed:btncancel"
(#171) The string key "specific_course_comment" is not in the correct order, it should be before "unknownerror"
(#173) The string key "novalnet_payment_name" is not in the correct order, it should be before "wallet_card_info"
(#176) The string key "guarantee_pending_text" is not in the correct order, it should be before "test_order_text"
(#178) The string key "invoice_payment_bank_text" is not in the correct order, it should be before "sepa_guarantee_pending_text"
(#179) The string key "instalment_payment_bank_text" is not in the correct order, it should be before "invoice_payment_bank_text"
(#180) The string key "bank_with_due_date_text" is not in the correct order, it should be before "instalment_payment_bank_text"
(#182) The string key "account_owner" is not in the correct order, it should be before "bank_without_due_date_text"
(#185) The string key "bank_iban" is not in the correct order, it should be before "bank_place"
(#186) The string key "bank_bic" is not in the correct order, it should be before "bank_iban"
(#191) The string key "cash_payment_stores" is not in the correct order, it should be before "slip_expiry_date"
(#193) The string key "multibanco_partner_reference" is not in the correct order, it should be before "multibanco_reference_text"
(#194) The string key "multibanco_entity_reference" is not in the correct order, it should be before "multibanco_partner_reference"
(#195) The string key "hash_check_failed_error" is not in the correct order, it should be before "multibanco_entity_reference"
(#197) The string key "payment:successful:content" is not in the correct order, it should be before "payment:successful:subject"
(#199) The string key "payment:pending:subject" is not in the correct order, it should be before "payment:successful:message"
(#200) The string key "payment:pending:content" is not in the correct order, it should be before "payment:pending:subject"
(#203) The string key "payment:authorize:subject" is not in the correct order, it should be before "payment:pending:message"
(#204) The string key "payment:authorize:content" is not in the correct order, it should be before "payment:authorize:subject"
(#208) The string key "payment:failed:content" is not in the correct order, it should be before "payment:failed:subject"
(#211) The string key "payment:cannotprocessstatus:subject" is not in the correct order, it should be before "payment:failed:message"
(#212) The string key "payment:cannotprocessstatus:content" is not in the correct order, it should be before "payment:cannotprocessstatus:subject"
(#214) The string key "admin:onhold:subject" is not in the correct order, it should be before "payment:cannotprocessstatus:message"
(#215) The string key "admin:onhold:message" is not in the correct order, it should be before "admin:onhold:subject"
(#220) The string key "mail:merchant:support" is not in the correct order, it should be before "mail:user:details"
(#228) The string key "mail:admin:details" is not in the correct order, it should be before "mail:payment:details"
(#230) The string key "messageprovider:payment_pending" is not in the correct order, it should be before "messageprovider:payment_success"
(#231) The string key "messageprovider:payment_authorize" is not in the correct order, it should be before "messageprovider:payment_pending"
(#233) The string key "messageprovider:payment_cannotprocessstatus" is not in the correct order, it should be before "messageprovider:payment_failed"
(#235) The string key "novalnet_amount_capture" is not in the correct order, it should be before "novalnet_callback_mail_subject"
(#239) The string key "novalnet_callback_redirect_update_message" is not in the correct order, it should be before "novalnet_refund_tid_message"
(#240) The string key "novalnet_callback_cashpayment_message" is not in the correct order, it should be before "novalnet_callback_redirect_update_message"
(#243) The string key "novalnet_callback_credit_message" is not in the correct order, it should be before "novalnet_callback_update_onhold_message"
(#245) The string key "novalnet_chargeback_message" is not in the correct order, it should be before "novalnet_credit_overpaid_message"
(#247) The string key "novalnet_collection_agency_message" is not in the correct order, it should be before "novalnet_payment_reminder_message"
(#248) The string key "novalnet_callback_instalment_prepaid_message" is not in the correct order, it should be before "novalnet_collection_agency_message"
(#250) The string key "novalnet_callback_instalment_refund_message" is not in the correct order, it should be before "novalnet_callback_instalment_stopped_message"
(#251) The string key "novalnet_callback_instalment_cancelled_message" is not in the correct order, it should be before "novalnet_callback_instalment_refund_message"
payment/gateway/novalnet/lang/en/paygw_novalnet.php
(#40) The string key "api_config_heading" is not in the correct order, it should be before "pluginname"
(#42) The string key "novalnet_required_error" is not in the correct order, it should be before "pluginname_desc"
(#44) The string key "novalnet_key_password" is not in the correct order, it should be before "novalnet_trans_comments"
(#47) The string key "novalnet_key_password_help" is not in the correct order, it should be before "novalnet_public_key_help"
(#49) The string key "novalnet_active_payments" is not in the correct order, it should be before "novalnet_tariff_id"
(#52) The string key "live" is not in the correct order, it should be before "novalnet_tariff_id_help"
(#56) The string key "novalnet_vendor_script_heading" is not in the correct order, it should be before "sandbox"
(#60) The string key "novalnet_callback_test_mode" is not in the correct order, it should be before "novalnet_webhook_url_help"
(#64) The string key "novalnet_callback_emailtoaddr" is not in the correct order, it should be before "novalnet_webhook_url_error"
(#66) The string key "novalnet_callback_emailtoaddr_help" is not in the correct order, it should be before "novalnet_callback_test_mode_help"
(#72) The string key "novalnet_payment_authorize" is not in the correct order, it should be before "novalnet_payment_capture"
(#74) The string key "novalnet_payment_authorize_limit" is not in the correct order, it should be before "novalnet_payment_zero_amount_booking"
(#76) The string key "novalnet_due_date" is not in the correct order, it should be before "novalnet_payment_authorize_limit_help"
(#79) The string key "novalnet_due_date_help" is not in the correct order, it should be before "novalnet_prepayment_due_date"
(#82) The string key "novalnet_cashpayment_due_date" is not in the correct order, it should be before "novalnet_prepayment_due_date_help"
(#84) The string key "force_normal_payment" is not in the correct order, it should be before "novalnet_cashpayment_due_date_help"
(#91) The string key "CREDITCARD" is not in the correct order, it should be before "novalnet_guarantee_allow_b2b_help"
(#99) The string key "GUARANTEED_INVOICE" is not in the correct order, it should be before "INVOICE_DESCRIPTION"
(#103) The string key "CASHPAYMENT" is not in the correct order, it should be before "PREPAYMENT_DESCRIPTION"
(#107) The string key "IDEAL" is not in the correct order, it should be before "ONLINE_TRANSFER_DESCRIPTION"
(#108) The string key "GIROPAY" is not in the correct order, it should be before "IDEAL"
(#110) The string key "EPS" is not in the correct order, it should be before "GIROPAY_DESCRIPTION"
(#114) The string key "POSTFINANCE" is not in the correct order, it should be before "PRZELEWY24"
(#116) The string key "POSTFINANCE_CARD" is not in the correct order, it should be before "POSTFINANCE_DESCRIPTION"
(#118) The string key "MULTIBANCO" is not in the correct order, it should be before "POSTFINANCE_CARD_DESCRIPTION"
(#120) The string key "BANCONTACT" is not in the correct order, it should be before "MULTIBANCO_DESCRIPTION"
(#122) The string key "APPLEPAY" is not in the correct order, it should be before "BANCONTACT_DESCRIPTION"
(#127) The string key "ALIPAY" is not in the correct order, it should be before "TRUSTLY"
(#131) The string key "ONLINE_BANK_TRANSFER" is not in the correct order, it should be before "WECHATPAY_DESCRIPTION"
(#134) The string key "DIRECT_DEBIT_ACH" is not in the correct order, it should be before "ONLINE_BANK_TRANSFER_DESCRIPTION_1"
(#138) The string key "BLIK" is not in the correct order, it should be before "MBWAY_DESCRIPTION"
(#140) The string key "CASH_ON_DELIVERY" is not in the correct order, it should be before "PAYCONIQ"
(#145) The string key "novalnet_payment_error" is not in the correct order, it should be before "startpayment"
(#146) The string key "err:assert:paymentrecord" is not in the correct order, it should be before "novalnet_payment_error"
(#150) The string key "err:validatetransaction:itemid" is not in the correct order, it should be before "err:validatetransaction:paymentarea"
(#155) The string key "instalmentamount" is not in the correct order, it should be before "instalmenttid"
(#158) The string key "cancelled" is not in the correct order, it should be before "instalmentstatus"
(#160) The string key "completed" is not in the correct order, it should be before "pending"
(#163) The string key "course_description" is not in the correct order, it should be before "selectpaymentmethod"
(#168) The string key "startpayment:failed:btncancel" is not in the correct order, it should be before "startpayment:failed:title"
(#169) The string key "payment:returnpage" is not in the correct order, it should be before "startpayment:failed:btncancel"
(#171) The string key "specific_course_comment" is not in the correct order, it should be before "unknownerror"
(#173) The string key "novalnet_payment_name" is not in the correct order, it should be before "wallet_card_info"
(#176) The string key "guarantee_pending_text" is not in the correct order, it should be before "test_order_text"
(#178) The string key "invoice_payment_bank_text" is not in the correct order, it should be before "sepa_guarantee_pending_text"
(#179) The string key "instalment_payment_bank_text" is not in the correct order, it should be before "invoice_payment_bank_text"
(#180) The string key "bank_with_due_date_text" is not in the correct order, it should be before "instalment_payment_bank_text"
(#182) The string key "account_owner" is not in the correct order, it should be before "bank_without_due_date_text"
(#185) The string key "bank_iban" is not in the correct order, it should be before "bank_place"
(#186) The string key "bank_bic" is not in the correct order, it should be before "bank_iban"
(#191) The string key "cash_payment_stores" is not in the correct order, it should be before "slip_expiry_date"
(#193) The string key "multibanco_partner_reference" is not in the correct order, it should be before "multibanco_reference_text"
(#194) The string key "multibanco_entity_reference" is not in the correct order, it should be before "multibanco_partner_reference"
(#195) The string key "hash_check_failed_error" is not in the correct order, it should be before "multibanco_entity_reference"
(#197) The string key "payment:successful:content" is not in the correct order, it should be before "payment:successful:subject"
(#199) The string key "payment:pending:subject" is not in the correct order, it should be before "payment:successful:message"
(#200) The string key "payment:pending:content" is not in the correct order, it should be before "payment:pending:subject"
(#203) The string key "payment:authorize:subject" is not in the correct order, it should be before "payment:pending:message"
(#204) The string key "payment:authorize:content" is not in the correct order, it should be before "payment:authorize:subject"
(#208) The string key "payment:failed:content" is not in the correct order, it should be before "payment:failed:subject"
(#211) The string key "payment:cannotprocessstatus:subject" is not in the correct order, it should be before "payment:failed:message"
(#212) The string key "payment:cannotprocessstatus:content" is not in the correct order, it should be before "payment:cannotprocessstatus:subject"
(#214) The string key "admin:onhold:subject" is not in the correct order, it should be before "payment:cannotprocessstatus:message"
(#215) The string key "admin:onhold:message" is not in the correct order, it should be before "admin:onhold:subject"
(#221) The string key "mail:merchant:support" is not in the correct order, it should be before "mail:user:details"
(#229) The string key "mail:admin:details" is not in the correct order, it should be before "mail:payment:details"
(#231) The string key "messageprovider:payment_pending" is not in the correct order, it should be before "messageprovider:payment_success"
(#232) The string key "messageprovider:payment_authorize" is not in the correct order, it should be before "messageprovider:payment_pending"
(#234) The string key "messageprovider:payment_cannotprocessstatus" is not in the correct order, it should be before "messageprovider:payment_failed"
(#236) The string key "novalnet_amount_capture" is not in the correct order, it should be before "novalnet_callback_mail_subject"
(#240) The string key "novalnet_callback_redirect_update_message" is not in the correct order, it should be before "novalnet_refund_tid_message"
(#241) The string key "novalnet_callback_cashpayment_message" is not in the correct order, it should be before "novalnet_callback_redirect_update_message"
(#244) The string key "novalnet_callback_credit_message" is not in the correct order, it should be before "novalnet_callback_update_onhold_message"
(#246) The string key "novalnet_chargeback_message" is not in the correct order, it should be before "novalnet_credit_overpaid_message"
(#248) The string key "novalnet_collection_agency_message" is not in the correct order, it should be before "novalnet_payment_reminder_message"
(#249) The string key "novalnet_callback_instalment_prepaid_message" is not in the correct order, it should be before "novalnet_collection_agency_message"
(#251) The string key "novalnet_callback_instalment_refund_message" is not in the correct order, it should be before "novalnet_callback_instalment_stopped_message"
(#252) The string key "novalnet_callback_instalment_cancelled_message" is not in the correct order, it should be before "novalnet_callback_instalment_refund_message"

Javascript coding style problems

(0 errors, 106 warnings)

This section shows the coding style problems detected in the code by eslint [More info]

payment/gateway/novalnet/amd/src/gateway_settings.js
(#28) Extra space after key 'FORM_PAYMENTS'. (key-spacing)
(#41) Multiple spaces found before '='. (no-multi-spaces)
(#53) There should be no space after this paren. (space-in-parens)
(#53) There should be no space before this paren. (space-in-parens)
(#55) There should be no space after this paren. (space-in-parens)
(#56) There should be no space before this paren. (space-in-parens)
(#61) There should be no space after this paren. (space-in-parens)
(#61) There should be no space before this paren. (space-in-parens)
(#64) There should be no space after this paren. (space-in-parens)
(#65) There should be no space before this paren. (space-in-parens)
(#66) There should be no space after this paren. (space-in-parens)
(#66) There should be no space before this paren. (space-in-parens)
(#67) There should be no space before this paren. (space-in-parens)
(#84) Expected to return a value at the end of function. (consistent-return)
(#85) There should be no space after this paren. (space-in-parens)
(#85) There should be no space before this paren. (space-in-parens)
(#86) Identifier 'webhook_url_error' is not in camel case. (camelcase)
(#86) 'webhook_url_error' declared on line 94 column 25 is used outside of binding context. (block-scoped-var)
(#87) 'webhook_url_error' declared on line 94 column 25 is used outside of binding context. (block-scoped-var)
(#90) Identifier 'webhook_url' is not in camel case. (camelcase)
(#90) There should be no space after this paren. (space-in-parens)
(#90) There should be no space before this paren. (space-in-parens)
(#91) Multiple spaces found before '='. (no-multi-spaces)
(#91) Unnecessary escape character: \/. (no-useless-escape)
(#93) There should be no space after this paren. (space-in-parens)
(#93) Unexpected space after unary operator '!'. (space-unary-ops)
(#93) Unexpected whitespace before property test. (no-whitespace-before-property)
(#93) There should be no space after this paren. (space-in-parens)
(#93) There should be no space before this paren. (space-in-parens)
(#94) 'webhook_url_error' is already defined. (no-redeclare)
(#94) 'webhook_url_error' declared on line 86 column 25 is used outside of binding context. (block-scoped-var)
(#95) 'webhook_url_error' declared on line 86 column 25 is used outside of binding context. (block-scoped-var)
(#133) Identifier 'saved_tariff' is not in camel case. (camelcase)
(#135) There should be no space after this paren. (space-in-parens)
(#135) There should be no space after this paren. (space-in-parens)
(#135) There should be no space before this paren. (space-in-parens)
(#135) There should be no space before this paren. (space-in-parens)
(#143) There should be no space after this paren. (space-in-parens)
(#143) Identifier 'tariff_id' is not in camel case. (camelcase)
(#143) There should be no space before this paren. (space-in-parens)
(#144) Identifier 'tariff_type' is not in camel case. (camelcase)
(#144) Multiple spaces found before '='. (no-multi-spaces)
(#144) Identifier 'tariff_id' is not in camel case. (camelcase)
(#145) Identifier 'tariff_value' is not in camel case. (camelcase)
(#145) Identifier 'tariff_id' is not in camel case. (camelcase)
(#150) There should be no space after this paren. (space-in-parens)
(#150) There should be no space before this paren. (space-in-parens)
(#151) Extra space after key 'text'. (key-spacing)
(#151) There should be no space after this paren. (space-in-parens)
(#151) There should be no space before this paren. (space-in-parens)
(#153) There should be no space after this paren. (space-in-parens)
(#153) There should be no space after this paren. (space-in-parens)
(#153) There should be no space before this paren. (space-in-parens)
(#153) There should be no space before this paren. (space-in-parens)
(#157) Identifier 'saved_tariff' is not in camel case. (camelcase)
(#157) There should be no space after this paren. (space-in-parens)
(#157) There should be no space before this paren. (space-in-parens)
(#157) There should be no space before this paren. (space-in-parens)
(#158) There should be no space after this paren. (space-in-parens)
(#158) There should be no space after this paren. (space-in-parens)
(#158) There should be no space before this paren. (space-in-parens)
(#158) There should be no space before this paren. (space-in-parens)
(#159) There should be no space before this paren. (space-in-parens)
(#159) There should be no space after this paren. (space-in-parens)
(#159) There should be no space after this paren. (space-in-parens)
(#159) There should be no space before this paren. (space-in-parens)
(#159) There should be no space before this paren. (space-in-parens)
(#164) Identifier 'payment_types' is not in camel case. (camelcase)
(#170) A space is required after ','. (comma-spacing)
(#180) Identifier 'payment_types' is not in camel case. (camelcase)
(#193) Expected catch,fail,always() or return (promise/catch-or-return)
(#194) Each then() should return a value or throw (promise/always-return)
(#244) Identifier 'webhook_url' is not in camel case. (camelcase)
(#250) Identifier 'webhook_url' is not in camel case. (camelcase)
(#254) Expected catch,fail,always() or return (promise/catch-or-return)
(#255) 'response' is already defined. (no-redeclare)
(#256) There should be no space after this paren. (space-in-parens)
(#256) There should be no space before this paren. (space-in-parens)
(#257) 'message' declared on line 260 column 25 is used outside of binding context. (block-scoped-var)
(#258) 'type' declared on line 261 column 25 is used outside of binding context. (block-scoped-var)
(#260) 'message' is already defined. (no-redeclare)
(#260) 'message' declared on line 257 column 25 is used outside of binding context. (block-scoped-var)
(#261) 'type' is already defined. (no-redeclare)
(#261) 'type' declared on line 258 column 25 is used outside of binding context. (block-scoped-var)
(#265) 'message' declared on line 257 column 25 is used outside of binding context. (block-scoped-var)
(#265) 'message' declared on line 260 column 25 is used outside of binding context. (block-scoped-var)
(#266) 'type' declared on line 258 column 25 is used outside of binding context. (block-scoped-var)
(#266) 'type' declared on line 261 column 25 is used outside of binding context. (block-scoped-var)
(#279) Extra space after key 'id'. (key-spacing)
(#285) Expected catch,fail,always() or return (promise/catch-or-return)
(#286) 'response' is already defined. (no-redeclare)
(#287) Each then() should return a value or throw (promise/always-return)
(#287) There should be no space after this paren. (space-in-parens)
(#287) There should be no space before this paren. (space-in-parens)
(#304) Unexpected space before function parentheses. (space-before-function-paren)
(#308) There should be no space after this paren. (space-in-parens)
(#308) There should be no space before this paren. (space-in-parens)
(#308) There should be no space after this paren. (space-in-parens)
(#308) There should be no space before this paren. (space-in-parens)
payment/gateway/novalnet/amd/src/startpayment.js
(#37) Operator '+' must be spaced. (space-infix-ops)
(#43) There should be no space after this paren. (space-in-parens)
(#43) There should be no space before this paren. (space-in-parens)
(#58) Expected catch,fail,always() or return (promise/catch-or-return)
(#58) Avoid nesting promises. (promise/no-nesting)
(#61) Each then() should return a value or throw (promise/always-return)
(#65) Avoid wrapping return values in Promise.resolve (promise/no-return-wrap)

CSS problems

(0 errors, 0 warnings)

This section shows CSS problems detected by stylelint [More info]


PHPDocs style problems

(14 errors, 0 warnings)

This section shows the phpdocs problems detected in the code by local_moodlecheck [More info]

payment/gateway/novalnet/classes/external/create_payment.php
(#73) Phpdocs for function create_payment::execute has incomplete parameters list
payment/gateway/novalnet/classes/external/get_merchant_details.php
(#77) Phpdocs for function get_merchant_details::execute has incomplete parameters list
payment/gateway/novalnet/classes/gateway.php
(#53) Phpdocs for function gateway::get_supported_currencies has incomplete parameters list
(#369) Phpdocs for function gateway::validate_gateway_form has incomplete parameters list
payment/gateway/novalnet/classes/novalnet_helper.php
(#417) Phpdocs for function novalnet_helper::save_transaction_details has incomplete parameters list
(#473) Phpdocs for function novalnet_helper::unenrol_user_from_course has incomplete parameters list
(#610) Phpdocs for function novalnet_helper::handle_order_id_update has incomplete parameters list
(#651) Phpdocs for function novalnet_helper::novalnet_shop_amount_format has incomplete parameters list
(#726) Phpdocs for function novalnet_helper::get_customer_data has incomplete parameters list
(#777) Phpdocs for function novalnet_helper::get_course_amount has incomplete parameters list
(#877) Phpdocs for function novalnet_helper::get_custom_data has incomplete parameters list
(#1100) Phpdocs for function novalnet_helper::get_stored_instalment_data has incomplete parameters list
(#1542) Phpdocs for function novalnet_helper::synchronize_payment_status has incomplete parameters list
payment/gateway/novalnet/classes/novalnet_validation.php
(#66) Phpdocs for function novalnet_validation::__construct has incomplete parameters list

Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(1 errors, 0 warnings)

This section shows files built by grunt and not commited [More info]

Problems running grunt

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 1 warnings)

This section shows problems detected in mustache templates [More info]

payment/gateway/novalnet/templates/novalnet_startpayment.mustache
(#1) Example context missing (@template section not found.)

Gherkin .feature problems

(0 errors, 0 warnings)

This section shows problems detected in behat .feature files [More info]