Remove deprecated Edge Gateway Agent classes and related services

This commit is contained in:
Jeppe Bundgaard
2026-04-22 19:08:44 +02:00
parent 0d3c2d70bf
commit 4c32eae49a
37 changed files with 4350 additions and 123 deletions
@@ -0,0 +1,34 @@
<?php
namespace modules\edgegateway;
require_once WD . '/modules/edgegateway/config/edgegateway_enabled_c.php';
require_once WD . '/modules/edgegateway/config/edgegateway_default_release_channel_c.php';
require_once WD . '/modules/edgegateway/config/edgegateway_default_update_window_c.php';
use modules\edgegateway\config\edgegateway_default_release_channel_c;
use modules\edgegateway\config\edgegateway_default_update_window_c;
use modules\edgegateway\config\edgegateway_enabled_c;
use traits\module_config_t;
class edgegateway_c
{
use module_config_t;
public edgegateway_enabled_c $enabled;
public edgegateway_default_release_channel_c $default_release_channel;
public edgegateway_default_update_window_c $default_update_window;
public function __construct()
{
$this->setupConfig('edgegateway');
$this->allowUpdate([
edgegateway_enabled_c::class,
edgegateway_default_release_channel_c::class,
edgegateway_default_update_window_c::class,
]);
$this->enabled = new edgegateway_enabled_c();
$this->default_release_channel = new edgegateway_default_release_channel_c();
$this->default_update_window = new edgegateway_default_update_window_c();
}
}