Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
wpide
/
App
/
Controllers
:
ConfigController.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace WPIDE\App\Controllers; use WPIDE\App\Config\Config; use WPIDE\App\Kernel\Request; use WPIDE\App\Kernel\Response; class ConfigController { public function getConfig(Response $response, Config $config) { return $response->json([ 'config' => $config->get(), 'defaults' => $config->getDefaults() ]); } public function updateConfig(Request $request, Response $response, Config $config) { $key = $request->input('key'); $value = $request->input('value'); $config = $config->update($key, $value); if($config === false) { return $response->json('Cannot save settings!', 422); } return $response->json($config); } }