refs #624. Added ogAgent controller API
parent
c8a348449c
commit
16e3168c3c
|
@ -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])) {
|
||||
|
|
Loading…
Reference in New Issue