include get settings
This commit is contained in:
parent
c7c8998367
commit
2b504938ec
|
@ -121,6 +121,11 @@ class pluginAPI extends Plugin {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Clean inputs
|
||||||
|
// ------------------------------------------------------------
|
||||||
|
unset($inputs['token']);
|
||||||
|
unset($inputs['authentication']);
|
||||||
|
|
||||||
// ENDPOINTS
|
// ENDPOINTS
|
||||||
// ------------------------------------------------------------
|
// ------------------------------------------------------------
|
||||||
|
|
||||||
|
@ -147,6 +152,10 @@ class pluginAPI extends Plugin {
|
||||||
elseif ( ($method==='POST') && ($parameters[0]==='pages') && empty($parameters[1]) && $writePermissions ) {
|
elseif ( ($method==='POST') && ($parameters[0]==='pages') && empty($parameters[1]) && $writePermissions ) {
|
||||||
$data = $this->createPage($inputs);
|
$data = $this->createPage($inputs);
|
||||||
}
|
}
|
||||||
|
// (GET) /api/settings
|
||||||
|
elseif ( ($method==='GET') && ($parameters[0]==='settings') && empty($parameters[1]) && $writePermissions ) {
|
||||||
|
$data = $this->getSettings();
|
||||||
|
}
|
||||||
// (PUT) /api/settings
|
// (PUT) /api/settings
|
||||||
elseif ( ($method==='PUT') && ($parameters[0]==='settings') && empty($parameters[1]) && $writePermissions ) {
|
elseif ( ($method==='PUT') && ($parameters[0]==='settings') && empty($parameters[1]) && $writePermissions ) {
|
||||||
$data = $this->editSettings($inputs);
|
$data = $this->editSettings($inputs);
|
||||||
|
@ -509,6 +518,23 @@ class pluginAPI extends Plugin {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
| Get the settings
|
||||||
|
|
|
||||||
|
| @args array
|
||||||
|
|
|
||||||
|
| @return array
|
||||||
|
*/
|
||||||
|
private function getSettings()
|
||||||
|
{
|
||||||
|
global $site;
|
||||||
|
return array(
|
||||||
|
'status'=>'0',
|
||||||
|
'message'=>'Settings.',
|
||||||
|
'data'=>$site->get()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
| Edit the settings
|
| Edit the settings
|
||||||
| You can edit any field defined in the class site.class.php variable $dbFields
|
| You can edit any field defined in the class site.class.php variable $dbFields
|
||||||
|
|
Loading…
Reference in New Issue