| | |
| | | <?php |
| | | namespace JVBase\rest\routes; |
| | | |
| | | use JVBase\base\Options; |
| | | use JVBase\registrar\Registrar; |
| | | use JVBase\base\options; |
| | | use JVBase\Instance; |
| | | use JVBase\managers\queue\Queue; |
| | | use JVBase\rest\PermissionHandler; |
| | | use JVBase\rest\Rest; |
| | | use JVBase\managers\Cache; |
| | | use JVBase\meta\Meta; |
| | | use JVBase\rest\Route; |
| | | use WP_REST_Request; |
| | | use WP_REST_Response; |
| | |
| | | |
| | | class OptionsRoutes extends Rest |
| | | { |
| | | use Instance; |
| | | |
| | | public function __construct() |
| | | { |
| | |
| | | $operationID = $data['id']; |
| | | unset($data['id']); |
| | | |
| | | JVB()->queue()->queueOperation( |
| | | Queue::getInstance()->queueOperation( |
| | | 'update_options', |
| | | $user, |
| | | $data, |
| | |
| | | 'success' => [] |
| | | ]; |
| | | |
| | | Options::setAll($data['changes']); |
| | | options::setAll($data['changes']); |
| | | // foreach ($data as $field => $value) { |
| | | // if (array_key_exists($field, $fields)) { |
| | | // $success = $meta->updateValue($field, $value); |