本文整理汇总了PHP中modules::saveTheme方法的典型用法代码示例。如果您正苦于以下问题:PHP modules::saveTheme方法的具体用法?PHP modules::saveTheme怎么用?PHP modules::saveTheme使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类modules
的用法示例。
在下文中一共展示了modules::saveTheme方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: process
//.........这里部分代码省略.........
$modules = new modules();
$permision = $modules->checkPermision();
//KILL THIS FUCKING LINE IS JUST TO TEST
//$permision=1;
//$this->debug->log(var_dump($permision));
if ($permision == 1) {
switch ($Module) {
case 'Settings':
switch ($option) {
case 'Wallpaper':
if ($action = "save") {
$isSet = $modules->saveWallpaper();
if (!$isSet) {
echo '{success:false, msg:"No se realizaron los cambios en el servidor"}';
} else {
echo '{success:true, msg:"Guardado"}';
}
}
break;
case "Shortcuts":
if ($action = "save") {
$isSet = $modules->saveShortcuts();
if (!$isSet) {
echo '{success:false, msg:"No se realizaron los cambios en el servidor"}';
} else {
echo '{success:true, msg:"Guardado"}';
}
}
break;
case "QLaunchs":
if ($action = "save") {
$isSet = $modules->saveQLaunchs();
if (!$isSet) {
echo '{success:false, msg:"No se realizaron los cambios en el servidor"}';
} else {
echo '{success:true, msg:"Guardado"}';
}
}
break;
case 'Theme':
if ($action = "save") {
$isSet = $modules->saveTheme();
if (!$isSet) {
echo '{success:false, msg:"No se realizaron los cambios en el servidor"}';
} else {
echo '{success:true, msg:"Guardado"}';
}
}
break;
}
//<--end case option
break;
default:
// if we have access,
// 1.- Load the class, we create the path for you
// 2.- We inicialize the class for you
// 3.- We call the method for you...
//$Module = $Module;
//$option = $option;
//$action = $action;
$lower = strtolower($Module);
$Path = "modules/{$Module}/Server/{$Module}.php";
$initClass = "\$" . $lower . "= new {$Module};";
$Function = "\$" . "{$lower}->{$option}" . "_{$action}();";
$this->load($Path, 'configFile', true);
if (class_exists($Module)) {
eval($initClass);
$variable = $lower;
$method = $option . "_{$action}";
if (method_exists($lower, $method)) {
eval($Function);
} else {
die('{"success" : false,msg:"The method does not exist."}');
}
} else {
die('{"success" : true,msg:"saved"}');
}
break;
}
//<--end case Module
} else {
//you can in
echo '{success:false, msg:"No tienes los permisos necesarios<br/><br/>Por favor consulta con tu administrador"}';
}
//end if permision
break;
}
//end case Module
} else {
// we are not logged
// just send de languaje strings...
$languaje = json_encode($this->lang["languaje"]);
$json = '{"success" : false, "login": false,';
$json = $json . '"user" : [{';
$json = $json . '"strings":' . $languaje . "}]}";
//OutPut Json
echo $json;
}
//<-- end if ($res["success"])
}