Viewing File: /usr/local/cpanel/base/frontend/jupiter/multiphp_ini_editor/services/configService.min.js
define(["angular","cjt/io/api","cjt/io/uapi-request","cjt/io/uapi"],(function(e,t,n,r){e.module("App").factory("configService",["$q",function(e){return{fetchBasicList:function(r,i){var s=e.defer(),o=new n.Class;return o.initialize("LangPHP","php_ini_get_user_basic_directives"),o.addArgument("type",r),"home"!==r&&o.addArgument("vhost",i),t.promise(o.getRunArguments()).done((function(e){(e=e.parsedResponse).status?s.resolve(e.data):s.reject(e.error)})),s.promise},getHandlerForDomain:function(r,i){var s=e.defer(),o=new n.Class;return o.initialize("LangPHP","php_get_domain_handler"),o.addArgument("type",r),"home"!==r&&o.addArgument("vhost",i),t.promise(o.getRunArguments()).done((function(e){(e=e.parsedResponse).status?s.resolve(e.data):s.reject(e.error)})),s.promise},applySettings:function(r,i,s){var o=e.defer(),a=new n.Class;return a.initialize("LangPHP","php_ini_set_user_basic_directives"),"home"!==r&&a.addArgument("vhost",i),a.addArgument("type",r),void 0!==s&&s.length>0&&s.forEach((function(e,t){a.addArgument("directive-"+t,e.key+":"+e.value)})),t.promise(a.getRunArguments()).done((function(e){(e=e.parsedResponse).status?o.resolve(e.data):o.reject(e.error)})),o.promise},fetchContent:function(r,i){var s=e.defer(),o=new n.Class;return o.initialize("LangPHP","php_ini_get_user_content"),o.addArgument("type",r),"home"!==r&&o.addArgument("vhost",i),t.promise(o.getRunArguments()).done((function(e){(e=e.parsedResponse).status?s.resolve(e.data.content):s.reject(e.error)})),s.promise},saveIniContent:function(r,i,s){var o=e.defer(),a=new n.Class;return a.initialize("LangPHP","php_ini_set_user_content"),a.addArgument("content",r),a.addArgument("type",i),"home"!==i&&a.addArgument("vhost",s),t.promise(a.getRunArguments()).done((function(e){(e=e.parsedResponse).status?o.resolve(e.data):o.reject(e.error)})),o.promise}}}])}));
Back to Directory
File Manager