option('con'); $param = $this->option('param'); if(!empty($con)) { switch ($con) { case 'jobs': $consumerApplication = DB::select('select id, merchant_id from consumer_application where id ='.$param["application_id"]); $data['bank_name'] = $param["bank_name"]; $data['accounttype'] = $param["bank_acc_type"]; $data['password'] = $param["bank_statement_password"]; $data['id'] = $param["application_id"]; $data['merchant_id'] = $consumerApplication[0]->merchant_id; (new FinBit(new Request($data)))->uploadStatement($consumerApplication); } } else { return Utility::handlerSendFailed([\Config::get("constants.txt.txt_errors") => ['Context is missing']]); } } }