HEX
Server: LiteSpeed
System: Linux s166.bitcommand.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User: h340499 (1922)
PHP: 8.2.16
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/h340499/public_html/wp-content/plugins/learnpress/assets/src/js/api.js
/**
 * List API on backend
 *
 * @since 4.2.6
 * @version 1.0.2
 */

const lplistAPI = {};
let lp_rest_url;

if ( 'undefined' !== typeof lpDataAdmin ) {
	lp_rest_url = lpDataAdmin.lp_rest_url;
	lplistAPI.admin = {
		apiAdminNotice: lp_rest_url + 'lp/v1/admin/tools/admin-notices',
		apiAddons: lp_rest_url + 'lp/v1/addon/all',
		apiAddonAction: lp_rest_url + 'lp/v1/addon/action-n',
		apiAddonsPurchase: lp_rest_url + 'lp/v1/addon/info-addons-purchase',
		apiSearchCourses: lp_rest_url + 'lp/v1/admin/tools/search-course',
		apiSearchUsers: lp_rest_url + 'lp/v1/admin/tools/search-user',
		apiAssignUserCourse: lp_rest_url + 'lp/v1/admin/tools/assign-user-course',
		apiUnAssignUserCourse: lp_rest_url + 'lp/v1/admin/tools/unassign-user-course',
	};
}

if ( 'undefined' !== typeof lpData ) {
	lp_rest_url = lpData.lp_rest_url;
	lplistAPI.frontend = {
		apiWidgets: lp_rest_url + 'lp/v1/widgets/api',
		apiCourses: lp_rest_url + 'lp/v1/courses/archive-course',
		apiAJAX: lp_rest_url + 'lp/v1/load_content_via_ajax/', // Deprecated since 4.3.0
		apiProfileCoverImage: lp_rest_url + 'lp/v1/profile/cover-image',
	};
}

if ( lp_rest_url ) {
	lplistAPI.apiCourses = lp_rest_url + 'lp/v1/courses/';
}

export default lplistAPI;