%PDF- %PDF-
Direktori : /www/varak.net/nextcloud.varak.net/apps_old/apps/app_api/lib/Controller/ |
Current File : //www/varak.net/nextcloud.varak.net/apps_old/apps/app_api/lib/Controller/ConfigController.php |
<?php declare(strict_types=1); namespace OCA\AppAPI\Controller; use OCA\AppAPI\AppInfo\Application; use OCP\AppFramework\Controller; use OCP\AppFramework\Http\Attribute\NoCSRFRequired; use OCP\AppFramework\Http\DataResponse; use OCP\IConfig; use OCP\IRequest; class ConfigController extends Controller { public function __construct( string $appName, IRequest $request, private IConfig $config, ) { parent::__construct($appName, $request); } #[NoCSRFRequired] public function setAdminConfig(array $values): DataResponse { foreach ($values as $key => $value) { $this->config->setAppValue(Application::APP_ID, $key, $value); } return new DataResponse(1); } }