refs #624. Added ogAgent controller API

pull/10/head
Manuel Aranda Rosales 2024-08-26 11:46:57 +02:00
parent c8a348449c
commit 16e3168c3c
1 changed files with 5 additions and 8 deletions

View File

@ -18,7 +18,7 @@ class OgAdmClientController extends AbstractController
public function inclusionCliente(Request $request): JsonResponse
{
$data = $request->toArray();
$requiredFields = ['iph', 'ido', 'npc', 'idc', 'ida', 'cfg'];
$requiredFields = ['iph', 'cfg'];
foreach ($requiredFields as $field) {
if (!isset($data[$field])) {
@ -26,8 +26,6 @@ class OgAdmClientController extends AbstractController
}
}
// Suponemos que el proceso para incluir al cliente es exitoso
$responseData = [
'res' => 1,
'ido' => $data['ido'],
@ -46,7 +44,7 @@ class OgAdmClientController extends AbstractController
public function autoexecCliente(Request $request): JsonResponse
{
$data = $request->toArray();
$requiredFields = ['iph', 'ido', 'npc', 'idc', 'ida', 'exe'];
$requiredFields = ['iph', 'exe'];
foreach ($requiredFields as $field) {
if (!isset($data[$field])) {
@ -54,7 +52,6 @@ class OgAdmClientController extends AbstractController
}
}
// Crear archivo autoexec
$fileAutoExec = '/tmp/Sautoexec-' . $data['iph'];
try {
$fileExe = fopen($fileAutoExec, 'w');
@ -76,7 +73,7 @@ class OgAdmClientController extends AbstractController
public function enviaArchivo(Request $request): JsonResponse
{
$data = $request->toArray();
$requiredFields = ['iph', 'ido', 'npc', 'idc', 'ida', 'nfl'];
$requiredFields = ['nfl'];
foreach ($requiredFields as $field) {
if (!isset($data[$field])) {
@ -98,7 +95,7 @@ class OgAdmClientController extends AbstractController
public function comandosPendientes(Request $request): JsonResponse
{
$data = $request->toArray();
$requiredFields = ['iph', 'ido', 'npc', 'idc', 'ida'];
$requiredFields = ['iph', 'ido'];
foreach ($requiredFields as $field) {
if (!isset($data[$field])) {
@ -125,7 +122,7 @@ class OgAdmClientController extends AbstractController
public function disponibilidadComandos(Request $request): JsonResponse
{
$data = $request->toArray();
$requiredFields = ['iph', 'ido', 'npc', 'idc', 'ida', 'tpc'];
$requiredFields = ['iph', 'tpc'];
foreach ($requiredFields as $field) {
if (!isset($data[$field])) {