Showing 8 of 28 total issues
Method updatePlan
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public JSONObject updatePlan(String idOrPlanCode, String name, String description, int amount,
String interval, boolean send_invoices, String send_sms, String currency) {
Method createPlan
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public JSONObject createPlan(String name, String description, int amount, String interval,
boolean send_invoices, boolean send_sms, String currency) {
Method updateCustomer
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public JSONObject updateCustomer(String idOrCustomerCode, String email, String firstName, String lastName,
String phone, Object metadata) {
Method paystackStandard
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public JSONObject paystackStandard(String reference, int amount, String email, String plan, String callback_url) {
Method createCustomer
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public JSONObject createCustomer(String email, String firstName, String lastName,
String phone, Object metadata) {
Method updatePage
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public JSONObject updatePage(String idOrSlug, String name, String description, String amount, boolean active) {
Method chargeAuthorization
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public JSONObject chargeAuthorization(String reference, String authorization_code, String amount,
String email, String callback_url) {
Method initializeTransaction
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public JSONObject initializeTransaction(String reference, String amount, String email,
String plan, String callback_url) {