public static function loginCard() { $data = array('items' => array(), 'total' => 0, 'success' => false, 'message' => ''); $card_number = wbRequest::getVarClean('card_number'); $npwpd = wbRequest::getVarClean('npwpd'); wbUser::delSession(); try { $uid = wbUser::logInCard($card_number, $npwpd); $data['items'] = wbUser::getSession(); $data['total'] = 0; $data['message'] = 'Login Berhasil'; $data['success'] = true; return $data; } catch (UserLoginFailedException $e) { $data['items'] = array(); $data['total'] = 0; $data['message'] = $e->getMessage(); $data['success'] = false; return $data; } }